我在Backbone Patterns中阅读了JST模板和部分内容,并尝试使用我的项目实施 这是我的模板代码: 我正在使用Backbone js与Underscore js和CoffeeScript -
App.Abc.JST = {}
App.Abc.JST['person/contact'] = _.template '''
<h4>Something</h4><a href="dev.app.com/<%= itemTemplate() %>"><%= itemTemplate() %></a>
<b><%= itemTemplate() %></b>
'''
itemTemplate: _.template '''
Common Code here
'''
我收到错误:itemTemplate is not defined
难道我做错了什么?。谢谢你的时间。
答案 0 :(得分:0)
无论如何我最终会这样做:
App.Abc.JST = {}
App.Abc.JST['person/contact'] = _.template '''
<h4>Something</h4><a href="dev.app.com/<%= App.Abc.JST['itemTemplate']() %>"><%= App.Abc.JST['itemTemplate']() %></a>
<b><%= App.Abc.JST['itemTemplate']() %></b>
'''
App.Abc.JST['itemTemplate']: _.template '''
Common Code here
'''
它工作正常,我想将JST与Partials混合会导致问题。