将 ng-model 与多个 javascript 文件一起用于一个共享 html 文件
Using ng-model with multiple javascript files for one shared html file
我有一个 html 文件具有这样的 ng-model 绑定。
<input type="text" ng-model="ClassA.phoneNumber"/>
我可以使用另一个js文件绑定同一个元素吗?比如?
<input type="text" ng-model="ClassA.phoneNumber || ClassB.PhoneNumber"/>
问题是我不想创建另一个 HTML 文件来绑定一个简单的元素。 html 文件正被多个 js 文件重复使用。
我不知道你的html长什么样,但你可以这样做
<input type="text" ng-if="ClassA.phoneNumber" ng-model="ClassA.phoneNumber" />
<input type="text" ng-if="ClassB.phoneNumber" ng-model="ClassB.phoneNumber" />
angular 将删除 dom 元素,如果条件不满足
我有一个 html 文件具有这样的 ng-model 绑定。
<input type="text" ng-model="ClassA.phoneNumber"/>
我可以使用另一个js文件绑定同一个元素吗?比如?
<input type="text" ng-model="ClassA.phoneNumber || ClassB.PhoneNumber"/>
问题是我不想创建另一个 HTML 文件来绑定一个简单的元素。 html 文件正被多个 js 文件重复使用。
我不知道你的html长什么样,但你可以这样做
<input type="text" ng-if="ClassA.phoneNumber" ng-model="ClassA.phoneNumber" />
<input type="text" ng-if="ClassB.phoneNumber" ng-model="ClassB.phoneNumber" />
angular 将删除 dom 元素,如果条件不满足