Хотя я читал, что «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>
Спасибо!