Использование ng-модели с несколькими файлами javascript для одного общего файла html - PullRequest
0 голосов
/ 02 мая 2020

У меня есть один html файл с привязкой модели ng, подобной этой.

<input type="text" ng-model="ClassA.phoneNumber" />

Можно ли использовать другой файл js для привязки к тому же элементу? Что-то вроде?

<input type="text" ng-model="ClassA.phoneNumber || ClassB.PhoneNumber" />

Дело в том, что я не хочу создавать еще один HTML файл только для связывания простого элемента. Файл html повторно используется несколькими файлами js.

1 Ответ

1 голос
/ 02 мая 2020

я не знаю, как выглядит 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, если условие не выполнено

...