在Angular还是Angularjs的时候,checkbox支持ng-true-value和ng-false-value但是在Angular2以后,ng-true-value和ng-false-value是取消了还是换成别的写法了下面是代码和实际运行结果testavc: {{testavc}}
<input type='checkbox' [(ngModel)]="testavc" ng-true-value="'Y'" ng-false-value="'N'" >可以看出,当选中时并没有如预期的显示'Y',而是显示了boolean型的值
1 回答
波斯汪
TA贡献1811条经验 获得超4个赞
ng-true-value不是指令ngModel的属性,应该是取消了。你可以把ngModel绑定在一个component的getter/setter上,让getter/setter把boolean 转换为你需要的字符串。
- 1 回答
- 0 关注
- 910 浏览
添加回答
举报
0/150
提交
取消