троичный оператор в нг-приложении? - PullRequest
0 голосов
/ 21 мая 2018

Я работаю над компонентом в AEM.У меня есть компоненты с независимой ng-app для каждого компонента, поскольку Iam имеет несколько веб-сайтов в каждом пакете и использует одни и те же компоненты на разных веб-сайтах.

Теперь, когда я перетаскиваю компонент несколько раз на одной странице.Работает только один компонент.Я чувствую, что это так же, как имя ng-appМогу ли я знать, как я могу преодолеть это.Потому что, хотя компонент один и тот же., Исходя из требований., Нам пришлось сделать другой вызов API и получить данные относительно этого раздела в представлении.

Я имею идею использовать ternary operator внутри ng-app вот так

 ng-app="{{ apiType ? type1 : type2 }}"

Но не уверен, что ternary operator срабатывает до объявления ng-app.

Любые идеи

Вот пример plnkr, основанный на полученных мной данных

код PLNKR здесь

1 Ответ

0 голосов
/ 23 мая 2018

Я решил проблему, добавив цикл для расчета количества перетаскиваемых компонентов и добавив уникальный идентификатор (значение ng-app), используя цикл for.

[code here][1]

код здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...