Как эмулировать replace: true в компоненте AngularJS? - PullRequest
0 голосов
/ 04 мая 2020

Хотя я читал, что «replace: true» помечен как устаревший в AngularJS 1.5 и выше, он мне все еще нужен, и, возможно, он мне понадобится также в Angular 2 и выше.

Я работаю над обновлением проекта от AngularJS до Angular 2, и у меня есть несколько директив для разделенных панелей, которые я хочу превратить в компоненты, но они хорошо работают только с replace: true потому что они связаны с библиотекой разделенной панели сторонней организации, которая требует этого.

Я видел, что в компонентах нет смысла заменять тег компонента его определенным шаблоном, а только иметь этот шаблон в качестве дочернего элемента тега компонента.

Есть ли какое-либо среднее значение? сделать замену и включение в компонент AngularJS (и далее в компонент Angular 2)?

Вместо

<split-pane name="directory">
    <div class="myClass"></div>
</split-pane>

Я хочу иметь:

<div name="directory" class="myClass"></div>

Спасибо!

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