Javascript 在backbone.js的视图中使用模板时出现问题

Javascript 在backbone.js的视图中使用模板时出现问题,javascript,backbone.js,underscore.js,Javascript,Backbone.js,Underscore.js,我有一个关于backbone.js的问题,我需要你的帮助。我无法理解以下两者之间的区别: currentCustomersTemplate : currentCustomersTemplate, maincustomerTemplate : _.template(MainCustomerTemplate), 我指的是带有.的模板和没有它的模板!假设我有一个表单(客户表单),在这个表单中我想制作(单独的)与每个客户相关的表单。因此,每次我通过按钮添加客户时,每个客户的信息都会进入currentC

我有一个关于backbone.js的问题,我需要你的帮助。我无法理解以下两者之间的区别:

currentCustomersTemplate : currentCustomersTemplate,
maincustomerTemplate : _.template(MainCustomerTemplate),
我指的是带有
.
的模板和没有它的模板!假设我有一个表单(客户表单),在这个表单中我想制作(单独的)与每个客户相关的表单。因此,每次我通过按钮添加客户时,每个客户的信息都会进入
currentCustomer
表单,该表单位于主
customerForm
中。(可以类似于一个较大的表中的多个表)。所以我有两个模板。第一个和第二个有什么区别?

将原始模板“编译”为模板对象,您可以为“编译”提供不同的参数。你可以阅读更多细节


按照您所说的,“CurrentCustomerTemplate”应该已经编译过了,它是一个模板对象。您应该在被引用之前的某个地方看到,并且必须已经调用了u.template()。

您的
maincustomerTemplate
正在使用下划线库。
CurrentCustomerTemplate
不可用。在没有看到更多代码的情况下,我不知道此时还需要告诉您什么是()库的一部分,它返回一个模板函数,可用于呈现html。我不太明白你到底想做什么,但听起来你想为你添加的每个客户表单创建一个新的视图。