我正在使用角度multi-slot transclusion传递一个对象来转换transclude: { title: 'custom-title' }
。
要转换成这个,我必须写:
<custom-title>...</custom-title>
但是为了代码的一致性,我想这样写:
<div custom-title>...</div>
有没有办法实现这个目标?
答案 0 :(得分:0)
您可以尝试使用multiSlot tranclusion为指令创建通用装饰器,并通过模板函数转换模板
<div slot="smth"></div>
到
<smth><div slot="smth"></div></smth>