在进行Ajax调用时,我可以做一个回调php函数来显示html,或者回调可以回调一个JSON并用jquery显示数据?它是一样的吗?或哪一个更快?还是更可靠的方式?
答案 0 :(得分:0)
这实际上取决于您的实施。
如果您使用像Twig这样强大的服务器端模板系统,我建议您让Twig处理渲染,并在Javascript中显示新的HTML。
这避免了必须重新编写Twig已经在做的Javascript事情。
另一方面,如果您正在谈论纯Javascript(想想单页应用程序),那么获取一些JSON并让Javasript进行渲染。
目标始终是“不要重复自己”#34;。如果你有一种语言的所有渲染逻辑,总是尽量利用它而不是重复它,这会使更新变得痛苦。