将 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 元素,如果条件不满足