0
我有一个包含以下两个街区Web表单:传递范围变量到NG-包括
<div class="mm-FilterRow">
<div>First Name:</div>
<div><i ng-hide="user.FirstName">Loading...</i><select ng-show="choices.FirstNames" ng-model="user.FirstName" ng-options="o as o for o in choices.FirstNames"></select></div>
</div>
<div class="mm-FilterRow">
<div>Last Name:</div>
<div><i ng-hide="user.LastName">Loading...</i><select ng-show="choices.LastNames" ng-model="user.LastName" ng-options="o as o for o in choices.LastNames"></select></div>
</div>
正如你可以看到,这两个之间的唯一区别是范围变量“user.FirstName|user.LastName"
和选择选项“choices.FirstNames|choices.LastNames
”
因为我有大约10 div的相同结构的,我想这样做:(这是伪代码,非工作)
<div ng-include="singlerow.html" caption="First name" scopetarget="user.FirstName" scopeSource="choices.FirstNames">
<div ng-include="singlerow.html" caption="Last name" scopetarget="user.LastName" scopeSource="choices.LastNames">
有没有机会实现我想要的?或者我必须保留那些丑陋的复制/粘贴变体?