如何向 Angular HTML 元素选择器指令添加参数?

问题描述 投票:0回答:1

我有一个简单的指令,其中选择器是一个 img。

@Directive(
  { selector: 'img' } 
)
export class ImageDirective {
...
}

如何向该指令添加布尔参数? 我试过了

@Input() enabled: boolean = false;

html部分:

<img [enabled]="true"

但是它不起作用,无论我设置什么,this.enabled 仍然是 false;

谢谢

html angular parameters selector directive
1个回答
0
投票

您应该更改您的代码: 在指令中更改您的选择器:

selector:'[img]'

在 html 中更改为

<p [enable] = true ></p>

遵循指令

的解释
© www.soinside.com 2019 - 2024. All rights reserved.