以下是两种方法: 首先,在客户端编写JS UI引擎,然后使用json与服务器通信,当收到require json数据时,在客户端生成所需的UI。
第二种方法是用户发出请求,服务器端获取json,生成UI,然后输出html,并注入html代码......
哪种方法更好?谢谢
答案 0 :(得分:0)
如果您已经在客户端上运行脚本,那么为服务器端的AJAX更新生成HTML的唯一真正好处(与纯客户端DOM操作相反)是重用您不想要的现有控件生成代码移植到JavaScript。注入其他地方准备的HTML有几个缺点,包括使用innerHTML会产生的安全问题。