2 why can not fly why_can_not_fly 于 2017.09.19 10:32 提问

关于angular里面的iframe控制器函数调用 10C

有一个静态页面A,控制器是controlA。静态页面A里面有一个iframe,指向静态页面B。
B的控制器是另一个js文件里面的controlB。现在要在controlB里面写js,需要调用到controlA里面的某个方法。该怎么写?

1个回答

cyjdapao
cyjdapao   2017.09.19 13:36

controlA
var mp={};
mp.method();
controlB
var mp={};
mp.method();

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
外部js调用Angular控制器中的函数方法或变量用法示例
<!DOCTYPE html> <html ng-app="myApp" id="myApp">   <meta name="viewport" content="width=device-width" />   Test   <script src="~/Content/Js/Plugins/AngularJS/angular.m
angularjs中如何实现控制器和指令之间交互
如果我们具有下面的DOM结构: 滑动加载 同时我们的控制器具有如下的签名: var myModule = angular.module("MyModule", []); //首先定义一个模块并在模块下挂载控制器,第二个参数为一个数组,其中函数前面的参数都是会被注入到函数形参上面的 myModule.controller('MyCtrl', ['$scope', fu
angular控制器之间的通信(学习笔记)
angular作用域理解 作用域在一个angular应用中是以树形体现的,根作用$rootScope就位于最顶层,从它往下挂着各级作用域.每一级作用域上面挂着变量和方法,供所属的视图调用.可以这么说每个controller都会有自己的scope,所有的scope都是属于$rootScope的子或者子的子... 如果想在控制器中使用根作用域,可以注入$rootScope. 作用域的继承关系
angularjs 中的iframe ng-src取值失败的解决方法
问题:项目中遇到需要将url的值赋到iframe的src属性上,一直报错 解决方法: 1、ng里面有个属性是专门用来解决跨域问题的 $sce。   用法: $scope.someUrl = $sce.trustAsResourceUrl('路径'); 例: 将$sce引入控制器中 信任该URL: vm.masUrl = $sce.trustAsResourceU
AngularJs—控制器 <controller>
简单分享了下自己对控制器的理解,如果你有更高的见解,欢迎来交流
操作 iframe里面 的dom元素
JS操作iframe里的dom                     body{             margin:0;             padding:0;         }         #wIframeA,#wIframeB{             width:400px;             height:400px;          
AngularJS控制器函数定义及使用
HTML正文:<body ng-app="myApp" ng-controller="myCtrl"> <h2>AngularJS函数绑定</h2> <textarea ng-model="message" cols="40" rows="10"></textarea> <p> <button ng-click="save()">保存</button> <button ng-click="clear
angularjs指令详细分析&&与控制器数据交互
简介(转)指令作为AngularJS中最为重要的部分,所以这个框架本身也是自带了比较多的的指令,但是在开发中,这些指令通常不能满足我们的需要,所以我们也是需要自定义一些指令的。指令是我们用来扩展浏览器能力的技术之一。angularjs指令详细分析&&与控制器数据交互
angularJs利用ng-include搭建最基本的一个包含过滤器、控制器的页面
-
Angularjs(用TS编写)刷新指定iframe
 let ifrm: HTMLIFrameElement = document.getElementById("myIframe") as HTMLIFrameElement;                     if (ifrm) {                         ifrm.contentDocument.location.reload();