Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML,编译还是不编译。。。外部?_Javascript_Json_Compilation - Fatal编程技术网

Javascript HTML,编译还是不编译。。。外部?

Javascript HTML,编译还是不编译。。。外部?,javascript,json,compilation,Javascript,Json,Compilation,这不是一个特别有问题的编程查询,而是一个最佳实践问题 在编写JavaScript时,有时会发出ajax请求,无论是简单的true/false请求还是一些JSON请求。然而,从专业角度来说,我需要编译HTML,这样,例如,如果JavaScript加载页面的数据,它将通过JSON编译数据。然而,对于是否应该在我的PHP中编译HTML prehand,我有一些想法?这样,我就可以将HTML转储到页面上,而不会使JavaScript本身过热。除非您有大量DOM节点需要操作,否则我建议您使用ajax移动数

这不是一个特别有问题的编程查询,而是一个最佳实践问题


在编写JavaScript时,有时会发出ajax请求,无论是简单的true/false请求还是一些JSON请求。然而,从专业角度来说,我需要编译HTML,这样,例如,如果JavaScript加载页面的数据,它将通过JSON编译数据。然而,对于是否应该在我的PHP中编译HTML prehand,我有一些想法?这样,我就可以将HTML转储到页面上,而不会使JavaScript本身过热。

除非您有大量DOM节点需要操作,否则我建议您使用ajax移动数据,并使用JavaScript处理DOM。JavaScript不会过热:)


我使用了一些简单的技术,比如在HTML中有一个隐藏的模板,然后复制(例如,使用jQuery)、更新并插入到DOM中。

就我个人而言,我通常返回数据,而不是预先生成的HTML。它节省了带宽,让我可以按照我在该页面上需要的方式格式化数据,我可以更改布局,而不必触碰生成数据的代码,我可以在另一个页面上重用数据并以不同的格式格式化。(这也使其他人更容易(ab)使用您的数据)