当前位置: 首页 > 面试题库 >

以HTML或JSON格式加载ajaxdata吗?

白阳煦
2023-03-14
问题内容

有什么更好的做法?是否以HTML格式或JSON格式加载数据?当我加载HTML时,我能够将所有html保留在我的php视图文件中。当我加载JSON时,我必须将其放在带有javascript的html元素客户端中。

我知道“最佳实践问题”不适用于stackoverflow。因此,对于我的问题,更好的答案是这两种技术的优缺点列表。


问题答案:

如果您计划经常在同一会话中调用数据,则仅调用JSON数据将改善网络流量和响应能力。HTML / JS开销在缓存中,只有数据从第二次调用起才通过网络。

但是看起来您只需要使用TR / TD渲染表即可。如果您不经常调用它,那么最好使用简单的HTML转储。

另一个考虑因素是要清楚地分离数据和视图,以使代码更简洁,维护更容易。JSON调用可以使数据和HTML清晰区分。在HTML转储中,两者混合在一起。



 类似资料:
  • 问题内容: 如何在html页面中加载DOM?首先是加载所有html标签(),然后在此元素的内部创建另一个元素,依此类推,或者首先是创建,然后是…,最后添加结束标签? 谢谢! 问题答案: 或多或少。HTML 5.2规范具有解析算法 。

  • 问题内容: 以下代码获取结果,该结果适用于PDF和XLSX。对于HTML,会引发异常。 HTML的例外情况是 : 对于v6.0和v5.6,该错误相同。这曾经在v5.0中可用(某些类在v5.6中已弃用)。 如何导出各种格式的报告,包括HTML? 问题答案: 对于HTML和其他格式: 使用以下命令调用它:

  • 本文向大家介绍Android加载html中svg格式图片进行显示,包括了Android加载html中svg格式图片进行显示的使用技巧和注意事项,需要的朋友参考一下 最近做的一个项目是把assets目录中的html显示出来,但是因为html里面有一些工程图片,虽然我用ViewPager和PhotoView,进行显示放大了,但是因为工程图片的线条较多还是比较模糊.所以后来就想用svg图片来进行显示,至

  • 基本所有的三维软件都支持导出.stl格式的三维模型文件,.stl格式的三维模型不包含材质Material信息,只包含几何体顶点数据的信息,你可以简单地把stl文件理解为几何体对象Geometry,本节课素材box.STL是一个立方体, 你可以用记事本或代码编辑器打开文件box.STL查看stl的数据结构。 stl文件数据结构 .stl文件格式的数据结构,对于大多数普通开发者来说,如果仅仅为了加载显

  • 我使用带有php的Google Drive api来做各种奇妙的事情,但却无法下载HTML格式的电子表格。我可以使用getExportLinks()方法以各种格式下载它,但我只需要工作表中的文本,而不是docx或ODS中的格式化文件。 通过使用/feeds/download/spreadsheets/export?exportformat=html&format=html&key=id URL,g

  • 问题内容: 如何将Webmethod的值以JSON格式返回给客户端? 我要返回两个静态int值。 我是否需要使用这两个属性创建新对象并返回它? GetStatus()方法经常被调用,我不喜欢每次仅用于json格式创建一个特殊对象的想法。 在客户端,我在捕获返回值: 问题答案: 我只想带一个物体。它符合您的需求。如果您有两个返回值,则必须以结构化的方式将它们放在一起。