欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

javascript - php 跟 js 交互以及 js 选取

程序员文章站 2022-05-14 17:17:02
...
弱弱的问一下,大伙平常都是肿么传递数据的呢?

比如:需要查询数据库读取数据源,整理后需要用 js 渲染做个图表

我的想法是:

索引页是个 php,用户点击有兴趣的条目然后更新索引页。可是用什么方式更新页面比较合理呢?更新需要产生对应的图表,意味着需要查询数据库。用户点击条目是用 js 响应还是通过 GET 参数刷新当前页面呢?

另外就是 js 的选择,我是战五渣,只会一些简单的 jQuery,纯 js 写页面控制什么基本就是白痴。使用其他渲染库有一些是不依赖 jQuery 的,我也想让页面轻量一些,此时应该考虑学习纯 js 还是继续加载 jQuery 呢?

回复内容:

弱弱的问一下,大伙平常都是肿么传递数据的呢?

比如:需要查询数据库读取数据源,整理后需要用 js 渲染做个图表

我的想法是:

索引页是个 php,用户点击有兴趣的条目然后更新索引页。可是用什么方式更新页面比较合理呢?更新需要产生对应的图表,意味着需要查询数据库。用户点击条目是用 js 响应还是通过 GET 参数刷新当前页面呢?

另外就是 js 的选择,我是战五渣,只会一些简单的 jQuery,纯 js 写页面控制什么基本就是白痴。使用其他渲染库有一些是不依赖 jQuery 的,我也想让页面轻量一些,此时应该考虑学习纯 js 还是继续加载 jQuery 呢?

  1. 用户点击需要更新数据,建议使用 AJAX 后台查询。图标页面对体验的要求很高。同样,第一页的数据应该也是 AJAX 获取的,这样可以让用户看到 绘图 的动画过程,非常炫。
  2. 为什么不用 jQuery ,jQuery 改良了很多 js 的特性,让 js 变的跟 PHP 一样容易上手,非常强大。一个压缩过的 jQuery 库只有 几十K,用户随随便便一张图片就 200K,没必要省这一点点体积。

这个你可以看下restapi,查询是get请求。AJAX请求后得到数据,直接在页面渲染出来。

用 JSON 构建 API 的标准指南 还没有翻译完,希望对你有帮助。

php做好json数据,js接收,ajax,页面跳转都可以,图表的话可以用一些图表库,svg的raphael, d3. jquery用就用,很多好的特性,比如ajax,页面展现,不用是给自己找麻烦

相关标签: php javascript

上一篇: 单文件PHP框架

下一篇: 常用表单