我正在尝试在公共组件内部提供对DIV的动态访问密钥,这可能会在许多地方使用。这是相同的代码:
<div id="{{id}}-xyz" class="xyz" accesskey="accessKey">
...
</div>
accesskey
是打字稿变量。
上述代码的问题在于,accesskey始终获得值“ accessKey”,而不将其视为变量,而是获得存储在变量中的实际值。
答案 0 :(得分:1)
如果要使用组件中的变量,则应在属性周围使用[]。此外,对于属性,您应该使用attr.
前缀(more details),因为您的情况应类似于:
<div id="{{id}}-xyz" class="xyz" [attr.accesskey]="accessKey">
...
</div>