gpt4 book ai didi

angularjs - Angular 多槽嵌入作为属性,而不是元素

转载 作者:行者123 更新时间:2023-12-02 00:38:51 26 4
gpt4 key购买 nike

我正在使用 Angular 的 multi-slot transclusion传递一个要嵌入的对象,例如 transinclude: { title: 'custom-title' }

为了嵌入这个,我必须写:

<custom-title>...</custom-title>

但为了代码一致性,我想这样写:

<div custom-title>...</div>

有办法实现这一点吗?

最佳答案

您可以尝试为具有多槽嵌入的指令创建通用装饰器,并通过

中的模板函数转换模板
<div slot="smth"></div>

<smth><div slot="smth"></div></smth>

关于angularjs - Angular 多槽嵌入作为属性,而不是元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39107353/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com