动态添加的dom方法,调用angular中$scope方法
来源:互联网 发布:iphone4优化 越狱 编辑:程序博客网 时间:2024/06/14 23:13
由于jquery的操作简单,大部分人对其比较熟悉,因此,很容易实现动态的添加代码。
然而,动态添加的HTML代码,是没有被angular“编译”处理的,因此,动态添加的代码中的事件不一定被angular认识,那么,我们怎么操作能让$scope认识其定义的方法呢
代码如下:
<div class="testAddHtml"><div id="mmmmm"></div><button onclick="angular.element(this).scope().liumei(event)">jquery add html</button></div>
/** * 创建了一个indexController * */angular.module('huangbiaoApp').controller('indexController', ["$scope", "$http", "ApiService","$state","$q",function($scope, $http, ApiService,$state,$q) {$scope.myname = "liumei";$scope.liumei = function(myevent){var timeStamp = new Date().getTime();//使用jquery将代码动态的添加到DOM中,当触发onclick事件的时候,实际上是被注入到$scope对象中$("#mmmmm").after('<button onclick="angular.element(this).scope().liumei(event)">jquery'+timeStamp+'</button>');//调用$scope的对象值alert(this.myname);}}]);
0 0
- 动态添加的dom方法,调用angular中$scope方法
- angular笔记 directive scope 调用父scope带参数方法
- angular动态添加带有ng-click的元素节点方法
- angular获取dom所在的scope
- Angular中$scope的$watch
- angular中scope的用法
- angular动态删除ng-repaeat添加的dom节点
- 在Angular外部使用js调用Angular控制器中提供的函数方法或变量
- 在Angular外部使用js调用Angular控制器中提供的函数方法或变量
- angular-$rootScope与$scope-在多个控制器中进行全局诗句的初始化-run()方法使用
- strut2中动态方法的调用
- struts2 中action的动态方法调用
- struts2_7_Action类中方法的动态调用
- struts中动态方法的调用
- Struts2中Action的动态调用方法
- Delphi中动态调用DLL的方法
- Delphi中动态调用DLL的方法
- Struts2中Action的动态调用方法
- 第五周项目1-建立顺序栈算法库
- 预加载上传图片uploadPreview
- uploadPreview插件 将event对象添加到回调函数中
- 剑指offer--面试题33:把数组排成最小的数
- 动画按钮实现
- 动态添加的dom方法,调用angular中$scope方法
- Openjudge 2.6基本算法之动态规划:9277 Logs Stacking堆木头
- href无法跳转到angularjs中的指定页面
- pygame的一些基础知识
- Android 线程池的使用
- angular 默认排序问题
- css3 target伪类学习
- 权限管理系统
- less 学习笔记入门