Я хотел бы знать, если это возможно, чтобы иметь следующийусловно завернуть директиву с другой, на основе атрибута области видимости
<my-directive wrap=true></my-directive>
<h5>A header </h5>
<p>lorem ipsum text</p>
генерировать что-то вроде этого, когда обертка установлена истина:
<conditional-wrapper>
<my-directive></my-directive>
<h5>A header </h5>
<p>lorem ipsum text</p>
<conditional-wrapper>
Edit: Обратите внимание, что если атрибут обертки установлен верно, я хочу <conditional-wrapper>
директиву, чтобы обернуть все, что есть в моем шаблоне, а не только <my-directive>
, если вы хотите обернуть ТОЛЬКО директиву И это следующие братья и сестры, вам нужно немного изменить сценарий, но это все еще довольно легко сделать. –
В идеале я хотел бы, чтобы <условный-обертёр> обертывал все элементы html на шаблоне (или теле в этом plunkr) http : //plnkr.co/edit/6kdf44NowhKpjd4qbeX0? p = preview (другой элемент списка, пробелы, h5, p и т. д. все должны быть в пределах синей границы) – IgnorantUser
затем модифицируйте функцию, чтобы она не ссылалась на 'tElement .parent() ', но' document.body' или так :-) –