angularjs动态添加HTML代码后读取不了ng-model

在使用点击事件动态添加input后,动态添加的input中的ng-model不能获取值

//添加多个账号信息

    var code = "<div class='form-group'>\
                    <label for='inputEmail3' class='col-sm-2 control-label'>name</label>\
                    <div class='col-sm-10'>\
                        <input type='test' class='form-control goods-control' id='inputEmail3' ng-model='goodsParams.name' placeholder=''>\
                    </div>\
                </div>\
                <div class='form-group'>\
                    <label for='inputEmail3' class='col-sm-2 control-label'>displayName</label>\
                    <div class='col-sm-10'>\
                        <input type='test' class='form-control goods-control' id='inputEmail3' ng-model='goodsParams.displayName' placeholder=''>\
                    </div>\
                </div>\
                <div class='form-group'>\
                    <label for='inputPassword3' class='col-sm-2 control-label'>desc</label>\
                    <div class='col-sm-10'>\
                        <input type='test' class='form-control goods-control' id='inputPassword3' ng-model='goodsParams.desc' placeholder=''>\
                    </div>\
                </div>";
          $scope.addGoodsAccount = function(){
              $('#accounttGoods').after(code)
          }
阅读 2.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进