如何实现Angular 12组件布尔Input属性scrollable无值时的正确识别
Angular 无值布尔Input属性配置方法
关联参考:Angular 2 component input without value
需求说明
需要实现一个卡片组件,包含名为scrollable的布尔类型Input属性,需满足以下两条规则:
- 组件用法为
<card>...</card>,未携带scrollable属性时,控制器内该属性默认值为false - 组件用法为
<card scrollable>...</card>,仅声明scrollable属性不赋值时,控制器内该属性值为true
实现修正
最初测试时误用了带方括号的绑定写法<card [scrollable]>...</card>,无法触发预期的布尔属性默认赋值逻辑,只需去掉scrollable属性外层的方括号即可满足需求。
内容的提问来源于stack exchange,提问作者Christopher
相关产品推荐
相关产品推荐

