博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular 之 延迟绑定controller
阅读量:6697 次
发布时间:2019-06-25

本文共 857 字,大约阅读时间需要 2 分钟。

hot3.png

案例,比如

对于javascript代码中

var app = angular.module('myApp', []);function formController($scope, $http,$rootScope,$compile) {    console.log($scope);    console.log($rootScope);    $scope.hello = 'wancheng';}// 延迟绑定controllersetTimeout(function () {    // now you can use the injector.    var $div = $('
123 
 {
{hello}}');    $('body').append($div);        // element  injector()    // 返回的还是拥有 那几个方法的对象 invoke 方法    // 是执行 带有 DI 方法的 方法    angular.element(document.body).injector().invoke(function ($compile) {        var scope = angular.element($div).scope();        console.log(scope);  // rootScope 对象        // 只是单纯的编译 html 和 数据之间的关系         $compile($div)(scope);       // 必不可少,脏值检查        scope.$digest();    });}, 1000);app.controller('formController', formController);

转载于:https://my.oschina.net/bosscheng/blog/548500

你可能感兴趣的文章
LAMP平台--部署Discuz论坛
查看>>
年龄层统计SQL
查看>>
Linux下Chromium使用flash的办法
查看>>
Java抽象类和接口
查看>>
Linux 终端下 dstat 监控工具
查看>>
Linux 关闭服务后 鼠标 键盘用不了
查看>>
hadoop hive 的安装问题
查看>>
Mysql 中 delete 与 left join 的问题
查看>>
Eclipse之ANT使用
查看>>
MYSQL AB复制原理
查看>>
git源码安装
查看>>
python读取excel
查看>>
修改终端服务端口的方法
查看>>
Web Service security UserNameToken 使用
查看>>
C++ 重载(overload)、重写(overrride)、重定义(redefine)总结
查看>>
Web3j源码之ObjectMapperFactory
查看>>
linux 程序包管理5 编译安装
查看>>
sudo应用
查看>>
【学神-RHEL7】1-3-Linux基本命令和配置服务器来电后自动开机
查看>>
AtomicInteger相关类
查看>>