<分区>
在 MVC 网络应用程序中,无论是 PHP 还是 ASP.net 等,将数据吐出到隐藏 div 中的 json/csv 并让客户端 js 处理演示是否是个好主意?
例如,如果你想呈现一个表格,而不是在服务器端(PHP或C#等)将查询结果转换为HTML表格,你可以简单地将查询结果转换为json字符串并将其放入一个带显示的 div:无。然后,您使用客户端 JavaScript 读取 json 数据并将其呈现为 HTML 表格或您想要的任何内容。
好处是您在为后端编程时可以完全忘记考虑数据的表示。更改模型/ Controller 代码或副签证时,您无需不断修改 View 代码。
一个缺点是可能存在 SEO 风险。
还有其他优点或缺点吗?