Json和html显示

时间:2014-01-13 16:37:51

标签: javascript html ajax json

我有一项服务,我编程生成新闻。 ATM有近30种新闻类型,每种类型都有不同的HTML代码可供显示。对于每种情况,我从AJAX返回的JSON中获取只调用变量部分,然后在JS中生成所需的HTML并将其附加到容器中。

我发现它很难处理,并且很难调试。 JS中生成的大量HTML看起来像是一件坏事。但我希望服务器的响应能够尽可能轻松,所以我不希望每次都发回整个HTML,只发回一点JSON就好了。

知道我该怎么办?

提前致谢!

2 个答案:

答案 0 :(得分:3)

使用像http://handlebarsjs.com/这样的好模板引擎。他们还有调试处理程序

答案 1 :(得分:1)

简单的方法是使用Angular Directives。这将使html井井有条,易于阅读(如果您在客户端对JSON进行建模)。

Angular得到的功能可能会对您的情况有所帮助(通常是新闻,博客网站)。