WaN*_*geL 6 javascript checkbox angularjs
如果更新文本输入模型"sg.Value",则应选中复选框,但不设置模型"sg.AnswerId".
如何获得:
更改文本输入 - >设置复选框模型?
<label>
<input type="checkbox"
ng-model="sg.AnswerId"
ng-true-value="'{{answer.Id}}'"
ng-checked="sg.Value != undefined"
>
<input type="text"
placeholder="Your text"
ng-model="sg.Value"
>
</label>
Run Code Online (Sandbox Code Playgroud)
当我输入输入时,必须检查复选框并更新模型.
我的解决方案是plunkr
输入变化的监听器:
function trackInput(){
if(sg.Value !== '' && sg.Value !== undefined) {
sg.AnswerId = sg.answer.Id;
} else {
sg.AnswerId = false;
}
};
Run Code Online (Sandbox Code Playgroud)
也许有人有更好的解决方案?请分享。
| 归档时间: |
|
| 查看次数: |
193 次 |
| 最近记录: |