gpt4 book ai didi

angular - 有没有办法创建那些 HTML 模板替换自定义选择器的组件?

转载 作者:太空狗 更新时间:2023-10-29 18:09:17 25 4
gpt4 key购买 nike

我正在尝试自学 angular2。我试图构建组件“trigger-resize”,我想将其呈现为:

<a class="hidden-xs" href="">
<em class="fa fa-navicon"></em>
</a>

而不是:

<trigger-resize>

<a class="hidden-xs" href="">
<em class="fa fa-navicon"></em>
</a>
</trigger-resize>

(我不希望自定义选择器呈现)

在 angular 1 中。我知道它可以通过“replace:true”选项实现,但是在 angular2 中有可能实现吗?

亲切的问候

最佳答案

一种方法是使用属性

<a triggerResize class="hidden-xs" href=""></a>

它有一个类似的组件

@Component({
selector : 'a[triggerResize]', //select all <a> tags with triggerResize attribute
template : '<em class="fa fa-navicon"></em>'
})

CamelCase 属性现在是 angular2 中自定义属性的正确语法

关于angular - 有没有办法创建那些 HTML 模板替换自定义选择器的组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34480243/

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