【发布时间】:2012-09-19 08:19:27
【问题描述】:
我正在尝试使用 JsRender 渲染列表中的一些项目。 见http://jsfiddle.net/arame3333/PTWnq/1/
我没有从 jsFiddle 得到任何关于为什么这不起作用的反馈。有什么问题?
【问题讨论】:
标签: jsrender
我正在尝试使用 JsRender 渲染列表中的一些项目。 见http://jsfiddle.net/arame3333/PTWnq/1/
我没有从 jsFiddle 得到任何关于为什么这不起作用的反馈。有什么问题?
【问题讨论】:
标签: jsrender
好吧,调试器说:
GET http://borismoore.github.com/jsrender.js 404 (Not Found)
正确的地址是:
http://borismoore.github.com/jsrender/jsrender.js
那你的大括号错了:
$('#departmentList').html($('#DepartmentTemplate').render(data));
而且模板有空格会破坏它,这样更好:
<script id="DepartmentTemplate" type="text/x-jquery-tmpl">
{{for BusinessUnitName}}
<li>{{:#data}}</li>
{{/for}}
</script>
【讨论】:
看看你的括号,移动其中一个(从html到末尾):
$('#departmentList').html($('#DepartmentTemplate').render(data));
【讨论】: