相关疑难解决方法(0)

AngularJS:使用jQuery更改时,ng-model绑定不会更新

这是我的HTML:

<input id="selectedDueDate" type="text" ng-model="selectedDate" />
Run Code Online (Sandbox Code Playgroud)

当我在框中输入时,模型通过双向绑定机制进行更新.甜.

但是,当我通过JQuery这样做...

$('#selectedDueDate').val(dateText);
Run Code Online (Sandbox Code Playgroud)

它不会更新模型.为什么?

javascript data-binding jquery angularjs angular-ngmodel

98
推荐指数
4
解决办法
18万
查看次数

Angular.js - 将$ scope传递给jQuery函数

我通过Angular.js使用jQuery File Uploader.我需要将服务器的响应从图像上传传递到Angular $ scope,但是我无法访问done函数中的$ scope :

   function LandmarkNewCtrl($location, $scope, db) {
      $('#fileupload').fileupload({
         url: '/api/upload',
         dataType: 'text',
         done: function (e, data) {

            $scope.landmark.avatar = data.result;

         }
      });
  }
Run Code Online (Sandbox Code Playgroud)

获取"未捕获的TypeError:无法读取未定义的"属性'标志'错误.

如何将$ scope传递给done: function()

jquery angularjs angularjs-scope

4
推荐指数
1
解决办法
3703
查看次数