本文介绍了AngularJS - ngmodel在ngrepeat不更新('点'ngmodel)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图绘制角阵列选项框,之后得到检查收音机的价值,但模式不改变你的价值,任何人都可以帮我这个?

HTML部分

 < D​​IV NG-应用>
    < D​​IV NG控制器=CustomCtrl>
        <标签NG重复=用户用户>
            <输入类型=电台NAME =无线电NG模型=无线电VALUE ={{user.name}}/> {{用户名}}
        < /标签>
        < BR />
        {{无线电}}
        < BR />
        < A HREF =JavaScript的:无效(0)NG点击=saveTemplate()>保存< / A>
    < / DIV>
< / DIV>

折角部分

 函数CustomCtrl($范围){
    $ scope.radio =约翰;
    $ scope.users = [
        {名:约翰,年:18},
        {名:托尼,年:19}
    ];    $ scope.saveTemplate =功能(){
        的console.log($ scope.radio);
    };
}

您可以在这里看到的例子 -


解决方案

您需要设置 $ scope.radio 是这样一个对象:

  $ scope.radio = {
  名称:'约翰'
}

,然后从HTML访问它像这样:

 <输入类型=电台NAME =无线电NG模型=radio.nameVALUE ={{user.name}}/>

这里的工作

您可以为什么这是必要的,这读了

从angularjs :

<input type="text" ng-model="someObj.prop1">
<input type="text" ng-model="prop1">

这篇关于AngularJS - ngmodel在ngrepeat不更新('点'ngmodel)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-27 14:36
查看更多