我需要根据组件data-target
在div
上设置number
属性。
<div [attr.data-target]="'target-'+number">
我希望data-target
只能设置一次,如果稍后修改number
的值,则不会更改(由于[]
绑定,这不是这种情况)
我怎么能实现这个目标?
背景:在我的情况下,data-target
由我的Angular应用程序中未包含的外部库使用,这就是为什么我不希望它被修改,否则会破坏当前页面。
PS:有一个明显的解决方案,包括创建一个存储该值的变量initialNumber,但我想避免在我的组件中添加这样的逻辑。