我正在尝试使用 JsRender 渲染列表中的一些项目。见http://jsfiddle.net/arame3333/PTWnq/1/
我没有从 jsFiddle 得到任何关于为什么这不起作用的反馈。问题是什么?
我正在尝试使用 JsRender 渲染列表中的一些项目。见http://jsfiddle.net/arame3333/PTWnq/1/
我没有从 jsFiddle 得到任何关于为什么这不起作用的反馈。问题是什么?
好吧,调试器说:
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));