angular.js - angularjs的$scope如何通过外部function操作?
高洛峰
高洛峰 2017-05-15 16:51:37
0
3
495

页面中同时引用了两个js文件,一个是angularjs的control,一个是常规js

control:

javascriptvar app = angular.module('app', []);
app.controller('ctrl', function($scope) {
    $scope.aaa = 1;
});

常规js:

javascript(function() {
    $scope.aaa = 2;  //有什么办法可以让这个实现?
})();

自己google解决了,http://www.cnblogs.com/czcz1024/p/3808345.html,浪费资源了,sorry。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(3)
曾经蜡笔没有小新

Gunakan carian Google dengan baik masalah yang sering dihadapi ini biasanya ditemui pada StackOverflow
Bagaimana untuk mengakses pembolehubah sudut $scope dalam konsol penyemak imbas?;

javascriptangular.element('[ng-controller=ctrl]').scope();
angular.element(document.querySelector('#id')).scope();
漂亮男人

Penyelesaian paling desa...tingkap['skop']=$skop

曾经蜡笔没有小新

Tulis pengawal sudut dalam ungkapan fungsi yang dilaksanakan serta-merta:

    var app = angular.module('app', []);
    app.controller('ctrl', function($scope) {
        $scope.aaa = 1;
    });

Kemudian masukkannya ke dalam js biasa

(function(app) {
    $scope.aaa = 2;  //有什么办法可以让这个实现?
})(app);
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan