【发布时间】:2016-02-02 20:29:49
【问题描述】:
如何重复使用模板?考虑以下 javascript 对象:
{
MyName: '',
Address: {
Street: ''
},
MyEmployer: {
CompanyName: '',
Address: {
Street: ''
}
}
}
还有/templates/myTemplate.html的模板文件:
<div ng-app="someapp" ng-controller="somecontroller">
MyName: <input type="text" ng-model="MyName" />
<div ng-include="'/templates/address.html'"></div>
My Company: <input type="text" ng-model="MyEmployer.CompanyName" />
<div ng-include="'/templates/address.html'"></div>
</div>
这是我想象的/templates/address.html 地址模板文件的样子:
<div>
Street: <input type="text" ng-model="Street" />
</div>
如您所见,我正在尝试在此处重新使用地址模板。那么如何将正确的对象传递给这个模板呢?
【问题讨论】:
标签: javascript angularjs templates