如何创建jsrender或jquery模板库



我需要从xml数据创建一个html模板,而不需要在mvc应用程序中使用xslt。

我的解决方案是:首先我使用了json.net(http://json.codeplex.com/)将xml转换为json。第二,我使用$parse.json将上面的json字符串转换为javascript对象文字(http://api.jquery.com/jQuery.parseJSON/)第三个我使用了jsRender(https://github.com/BorisMoore/jsrender)为html模板添加值。

一切都好,一切都好。但是我需要为render html而不是jsRender编写自己的js。

我的问题是:如何循环遍历每个js对象,找到relavent html标记并添加值。

正如评论所暗示的,这个问题并不清楚。

如果您正在使用JQuery,那么请使用它提供的功能来循环遍历元素。如果你想使用原始javascript,那么就使用它提供的基元,比如Object.keys.

如果jsrender对你有用,那么就用它来研究如何做事。这是开源的主要目标之一——提供一个可供学习的基础。

最新更新