angularjs-scope相关内容
我试图用范围变量来调用第一个控制器第二个控制器的方法。这是一种方法,我的第一个控制器: $ scope.initRestId =功能(){ 变种catapp =的document.getElementById('SecondApp'); 变种catscope = angular.element(catapp).scope(); catscope.
..
我有一个看起来像这样的形式: <形式NAME =“myForm会”NG提交=“saveDeployment()”> <输入类型=“隐藏”值=“{{item.CloneUrl}}”NAME =“cloneurl”/> <输入类型=“隐藏”值=“{{名}}”NAME =“用户名”/> <输入类型=“电台”NAME =“deploymen
..
我需要从一个指令内的回调中修改根scope属性。但是,该指令是由开关指令创建一个内部范围。 HTML < DIV NG-应用=“应用程序”NG控制器='AppController的'> < P>选择:{{}选择}< / P> <格上=“选择”&GT NG-开关; < DIV NG开关默认>
..
下面角小白。我创建一个指令递归显示问题和子问题一棵树。我正在使用其中要求范围内的功能模板的链接。出于某种原因,但这并没有调用 editQuestion()方法。 这里的code和小提琴 http://jsfiddle.net/madhums/n9KNv/ HTML < DIV NG控制器=“FormCtrl”> <问题值=“survey.questions”>
..
我之间有两个控制器和共享数据与app.factory功能。 第一个控制器增加了模型阵列(pluginsDisplayed)点击一个链接时,在一个小部件。所述插件推入到阵列和这种变化反映到视图(使用纳克重复到显示阵列的内容): < DIV NG重复=“pluginD在pluginsDisplayed”> < DIV k2plugin pluginname =“{
..
我有一个使用指定的回调形式指令与分离scope属性: 范围:{回调:'和;' } 它坐落的 NG-重复所以前pression我通过在包括 ID 内该对象作为参数传递给回调函数:<指令NG重复=“项目在东西”回调=“回调(item.id)”/> 在我的指令完成后,它会调用 $ scope.callback()从它的控制器功能。在大多数情况下,这是好的,这就是我想做的事,但有时我
..
怎么会有人用formName.inputName。$时有效“inputName”动态创建? <表格名称=“窗体名称”> <输入NG重复=“变量(变量)” 类型=“TEXT”NAME =“variable.name” NG-模式=“variable.name”要求/> < /表及GT; HTML输入属性'名称
..
我有一个简单的NG-再讲抛出数据,它显示领域之一是NumberOfStamps: < TR NG-重复启动=“列表Data.Items”> &所述; TD>&下; A HREF =“{[{list.Title}]} {[{list.ForeName}]} {[{list.SurName}]}&下; / A>&下; / TD> < TD>(出生
..
我似乎无法找到一个方法来调用父范围函数从指令中不使用分离的范围。我知道,如果我用孤立的范围,我可以只使用与“&”在分离来访问父范围的功能,但是使用分离范围时,没有必要有后果。请看下面的HTML: <按钮NG隐藏=“hideButton()”确认=“你确定?”确认行动=“的doIt()”>做它与LT; /按钮> 在这个简单的例子,我想说明一个JavaScript确认对
..
我有这个模块路线: VAR mainModule = angular.module('lpConnect',[])。 配置(['$ routeProvider',函数($ routeProvider){ $ routeProvider。 当('/家',{模板:“意见/ home.html做为',控制器:HomeCtrl})。 当('/管理员',{
..
我已经包含这里Plunker:
..
我不知道什么可以分享指令的好方法 控制器之间。 我有即两条指令在不同的控制器使用 不同的配置第一个想到我想到的 使用这样的: // HTML <车身数据-NG-控制器=“MainCtrl”> < DIV CLASS =“容器”> < DIV数据UI的视图>< / DIV> < / DIV&GT
..
我有一个分离范围的指令(这样我就可以重新使用在其他地方的指令),当我使用这个指令与 NG-重复,它不能正常工作。 我看了所有的文档和StackOverflow上关于这一主题的答案和理解问题。我相信我已经避免了所有常见的陷阱。 所以,我明白我的code失败,因为由 NG-重复指令创建的范围。您自己的指令创建一个分离物,范围和做了双向数据绑定到父范围的对象。我的指令将一个新的对象赋值给这个绑定的变
..
我已经设置了使用数据-NG-控制器=“xyzController为VM”我控制器 我与父/子嵌套控制器的场景。我没有问题,使用 $ parent.vm.property 访问嵌套HTML父属性,但我无法弄清楚如何从我的孩子控制器中访问parent属性。 我已经试过注射$范围,然后用 $范围。$ parent.vm.property ,但这不是工作? 任何人都可以提供建议? 解决方案
..
我想访问我的 $范围变量在Chrome的JavaScript控制台。我该怎么做呢? 我既看不到 $范围,也没有我的控制台作为变量模块的myapp 的名称。 解决方案 在的开发工具的HTML面板选择的元素,并在控制台中输入: angular.element($ 0).scope() 在 WebKit的, $ 1,0 是所选择的一个参考在元素标签DOM节点,所以做这个你在控制台打印出
..
我努力理解的模型对于哪些范围有限指令的范围及其绑定。 我得到关于限制指令的范围意味着控制器。$范围和directive.scope不再是同样的事情。然而,我感到困惑的任内的指令模板或HTML模型配售如何影响数据绑定。我觉得我失去了一些东西很基本的,并继续前进,我需要明白这一点。 看看下面code(小提琴这里: http://jsfiddle.net/2ams6/ ) JavaScript的
..
我学习Angular.js,我无法弄清楚什么是错用这个简单的code。这似乎看起来不错,但给我下面的错误。 **错误**:未捕获的错误:[$喷油器:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=app&p1=Error%3A%20…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F
..
我在找一些指导,人们可以用它来帮助确定的范围类型编写一个新的指令时使用的。理想情况下,我想类似走我虽然一大堆的问题,突然迸出了正确的答案&ndash的流程图的东西;没有新的新范畴,新的子范围,或新的分离范围&ndash的;但是这很可能要求太高。这是我目前的微不足道的一套准则: 如果将使用该指令,元件使用NG-模型请不要使用分离范围 结果请参见 ngModel和孤立的范围并搜索
..
如果不使用某项服务或父控制器构造观察家,怎么会人给孩子规定进入主控制器的$范围。 .STATE(“主”,{ 控制器:'mainController', 网址:“/主” templateUrl:“main_init.html” }) .STATE(“main.1”,{ 控制器:'mainCon
..
我发现我需要手动越来越多,因为在角度构建应用程序来更新我的网页我的范围。 我知道要做到这一点的唯一方法是调用 $从我的控制器和指令的适用范围()。与此的问题是,它保持引发错误来读取控制台 错误:$已经消化进度 有谁知道如何避免这个错误或达到同样的事情,但以不同的方式? 解决方案 不要使用这个模式 - 这将最终导致更多的错误比它解决的。即使你觉得它固定的东西,它没有。
..