

js 调用 angularJs 的方法
source link: https://blog.p2hp.com/archives/9697
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

方法一:通过controller来获取
var appElement = document.querySelector('[ng-controller=mainController]'); // 获取$scope变量:
var $scope = angular.element(appElement).scope();
// 如果先调用 Controller 里面的方法的话
$scope.somefunc('xxx');
// 改变了值之后还需要调用一下下面的方法, 才可以刷新最新改变的内容
$scope.$apply()
方法二:通过DOM操作获取
//通过DOM操作获取app对象 var element = angular.element($document.getElementById("app")); // app 是ng-app所在的DOM元素的id的值 //得到app对象,可以获取app的controller var controller = element.controller(); //得到app对象,可以获取app的$scope var scope = element.scope(); //调用$scope中的方法 scope.sub1(); //调用方法后,可以重新绑定,在页面同步(可选) scope.$apply(); //调用字段 scope.field1;
转载: https://www.orchome.com/1319
Recommend
-
13
Struts2方法调用远程代码执行漏洞(CVE-2016-3081)分析 绿盟科技...
-
42
RMI介绍 RMI(Remote Method Invocation,远程方法调用)是用Java在JDK1.1中实现的。经过多个JDK版本迭代,目前RMI的实现方式跟最开始底层实现还是有很大差别的。远程方法调用允许运行在一个Java虚拟机的对象调用运行在另一个Jav...
-
35
JVM之动态方法调用:invokedynamic Published: 19 Jul 2019 Category: JVM ...
-
33
背景 首先请思考一下以下代码执行的结果: LogAop.java //声明一个AOP拦截service包下的所有方法 @Aspect public class LogAop { @Around("execution(* com.demo.service.*.*(..))") public O...
-
16
摘要: C++调用Go方法时,字符串参数的内存管理需要由Go侧进行深度值拷贝。 现象 在一个APP技术项目中,子进程按请求加载Go的ServiceModule,将需要拉起的ServiceModule信息传递给Go的Loader,存在...
-
20
打开eclipse工具,找到上节课创建好的“yijindaxue”工程,在工程中依次找到“src”=>“com.yijindaxue”目录下“LoginActivity.java”文件,双击打开该文件。
-
11
vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess
-
9
WTForms自定义验证方法(行内验证器)是如何被调用的? 发表回复 这篇文章基于我在知乎上的
-
13
scala_3_方法调用习惯了在IDEA中用scala worksheet中写一点笔记,就是当成markdown一样用了.知乎对markdown的解析也和翔一样,所以排版不是很好,见谅.后续有时间会放出所有markdown的原件.def & valdef是在调用时evaluate,每...
-
3
android打印调用栈的方法 打印调用栈是android平台问题定位的基本方法,如果需要知道谁在调用某个函数,可以在此函数中添加打印调用栈函数,弄清楚函数之间的调用关系。 Java层打印调用栈方法 RuntimeException...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK