问题描述
父组件调用
<x-radio [(M)]='sex' value='male'>男</x-radio><x-radio [(M)]='sex' value='female'>女</x-radio>
子组件
<input type='radio' [ngModel]='M' (ngModelChange)='MChange.emit(value)' [attr.value]='value'>
现在这么写完全不起作用,如果不用子组件是没有问题的,但是需要对控件封装样式,请各位帮帮忙 - -
现在这种写法数据变动是没问题,但是不会呗选中效果。
问题解答
回答1:已解决,绕弯。
<input (change)='MChange.emit(value)' [attr.value]='value' [attr.checked]='M === value'>