angular 中的自动调整大小 primeng 抛出错误
autoresize in angular primeng throw error
当我尝试使用自动调整大小属性时,出现一个错误:
Type 'string' is not assignable to type 'boolean'
模板代码是:
<textarea [rows]="5" [cols]="30" id="float-input3" pInputTextarea autoResize="true"></textarea>
我在文档中使用了这个属性,我不知道什么不起作用。
我已经尝试使用 autoResize="autoResize"
但我有同样的错误。
文档https://www.primefaces.org/primeng/showcase/#/inputtextarea
你知道什么不起作用或我做错了什么吗?
我使用 Primeng 11.2.0 和 Angular 11.
感谢您的帮助
很确定您需要向您的组件添加一个新的 public 属性:
public autoResize: boolean = true;
...然后将其绑定到模板中,如:
<textarea ... [autoResize]="autoResize"></textarea>
在您的示例中,属性 周围没有 [ ]
。 Angular 对是否要将 "true"
作为字符串或 true
作为布尔值传递感到困惑。当用:boolean
显式定义在组件中时,angular可以确定是什么类型。
当我尝试使用自动调整大小属性时,出现一个错误:
Type 'string' is not assignable to type 'boolean'
模板代码是:
<textarea [rows]="5" [cols]="30" id="float-input3" pInputTextarea autoResize="true"></textarea>
我在文档中使用了这个属性,我不知道什么不起作用。
我已经尝试使用 autoResize="autoResize"
但我有同样的错误。
文档https://www.primefaces.org/primeng/showcase/#/inputtextarea
你知道什么不起作用或我做错了什么吗?
我使用 Primeng 11.2.0 和 Angular 11.
感谢您的帮助
很确定您需要向您的组件添加一个新的 public 属性:
public autoResize: boolean = true;
...然后将其绑定到模板中,如:
<textarea ... [autoResize]="autoResize"></textarea>
在您的示例中,属性 周围没有 [ ]
。 Angular 对是否要将 "true"
作为字符串或 true
作为布尔值传递感到困惑。当用:boolean
显式定义在组件中时,angular可以确定是什么类型。