angularjs-scope相关内容

NG-点击不指令的模板内工作

下面角小白。我创建一个指令递归显示问题和子问题一棵树。我正在使用其中要求范围内的功能模板的链接。出于某种原因,但这并没有调用 editQuestion()方法。 这里的code和小提琴 http://jsfiddle.net/madhums/n9KNv/ HTML < D​​IV NG控制器=“FormCtrl”> <问题值=“survey.questions”> ..
发布时间:2016-04-06 22:33:22 JavaScript

AngularJS:当一个模型元素被从模型阵列剪接不更新纳克重复列表

我之间有两个控制器和共享数据与app.factory功能。 第一个控制器增加了模型阵列(pluginsDisplayed)点击一个链接时,在一个小部件。所述插件推入到阵列和这种变化反映到视图(使用纳克重复到显示阵列的内容): < D​​IV NG重复=“pluginD在pluginsDisplayed”> < D​​IV k2plugin pluginname =“{ ..

角指令可以传递函数参数在该指令的属性指定前pressions?

我有一个使用指定的回调形式指令与分离scope属性: 范围:{回调:'和;' } 它坐落的 NG-重复所以前pression我通过在包括 ID 内该对象作为参数传递给回调函数:<指令NG重复=“项目在东西”回调=“回调(item.id)”/> 在我的指令完成后,它会调用 $ scope.callback()从它的控制器功能。在大多数情况下,这是好的,这就是我想做的事,但有时我 ..

动态表单名称属性<输入类型="文字"名称= QUOT; {{变量名}}" />在Angularjs

怎么会有人用formName.inputName。$时有效“inputName”动态创建? <表格名称=“窗体名称”> <输入NG重复=“变量(变量)” 类型=“TEXT”NAME =“variable.name” NG-模式=“variable.name”要求/> < /表及GT; HTML输入属性'名称 ..

AngularJS:呼叫从一个指令控制器功能,而不孤立范围

我似乎无法找到一个方法来调用父范围函数从指令中不使用分离的范围。我知道,如果我用孤立的范围,我可以只使用与“&”在分离来访问父范围的功能,但是使用分离范围时,没有必要有后果。请看下面的HTML: <按钮NG隐藏=“hideButton()”确认=“你确定?”确认行动=“的doIt()”>做它与LT; /按钮> 在这个简单的例子,我想说明一个JavaScript确认对 ..
发布时间:2016-04-06 22:32:06 JavaScript

控制器之间angularjs共享数据配置

我不知道什么可以分享指令的好方法 控制器之间。 我有即两条指令在不同的控制器使用 不同的配置第一个想到我想到的 使用这样的: // HTML <车身数据-NG-控制器=“MainCtrl”> < D​​IV CLASS =“容器”> < D​​IV数据UI的视图>< / DIV> < / DIV&GT ..

AngularJS:指令隔离带范围NG-重复范围

我有一个分离范围的指令(这样我就可以重新使用在其他地方的指令),当我使用这个指令与 NG-重复,它不能正常工作。 我看了所有的文档和StackOverflow上关于这一主题的答案和理解问题。我相信我已经避免了所有常见的陷阱。 所以,我明白我的code失败,因为由 NG-重复指令创建的范围。您自己的指令创建一个分离物,范围和做了双向数据绑定到父范围的对象。我的指令将一个新的对象赋值给这个绑定的变 ..

从子控制器angularjs访问父范围

我已经设置了使用数据-NG-控制器=“xyzCont​​roller为VM”我控制器 我与父/子嵌套控制器的场景。我没有问题,使用 $ parent.vm.property 访问嵌套HTML父属性,但我无法弄清楚如何从我的孩子控制器中访问parent属性。 我已经试过注射$范围,然后用 $范围。$ parent.vm.property ,但这不是工作? 任何人都可以提供建议? 解决方案 ..
发布时间:2016-04-06 22:31:05 JavaScript

如何访问使用AngularJS在浏览器的控制台中的$范围的变量?

我想访问我的 $范围变量在Chrome的JavaScript控制台。我该怎么做呢? 我既看不到 $范围,也没有我的控制台作为变量模块的myapp 的名称。 解决方案 在的开发工具的HTML面板选择的元素,并在控制台中输入: angular.element($ 0).scope() 在 WebKit的, $ 1,0 是所选择的一个参考在元素标签DOM节点,所以做这个你在控制台打印出 ..
发布时间:2016-04-06 22:31:02 JavaScript

困惑Angularjs transcluded和隔离示波器和放大器;绑定

我努力理解的模型对于哪些范围有限指令的范围及其绑定。 我得到关于限制指令的范围意味着控制器。$范围和directive.scope不再是同样的事情。然而,我感到困惑的任内的指令模板或HTML模型配售如何影响数据绑定。我觉得我失去了一些东西很基本的,并继续前进,我需要明白这一点。 看看下面code(小提琴这里: http://jsfiddle.net/2ams6/ ) JavaScript的 ..
发布时间:2016-04-06 22:31:01 JavaScript

AngularJS:当编写一个指令,我怎么决定,如果需要没有新的范围,一个新的子范围,或新的分离范围是什么?

我在找一些指导,人们可以用它来帮助确定的范围类型编写一个新的指令时使用的。理想情况下,我想类似走我虽然一大堆的问题,突然迸出了正确的答案&ndash的流程图的东西;没有新的新范畴,新的子范围,或新的分离范围&ndash的;但是这很可能要求太高。这是我目前的微不足道的一套准则: 如果将使用该指令,元件使用NG-模型请不要使用分离范围 结果请参见 ngModel和孤立的范围并搜索 ..
发布时间:2016-04-06 22:30:01 JavaScript

AngularJS:调用$范围在prevent错误$已经消化进度$适用()。

我发现我需要手动越来越多,因为在角度构建应用程序来更新我的网页我的范围。 我知道要做到这一点的唯一方法是调用 $从我的控制器和指令的适用范围()。与此的问题是,它保持引发错误来读取控制台 错误:$已经消化进度 有谁知道如何避免这个错误或达到同样的事情,但以不同的方式? 解决方案 不要使用这个模式 - 这将最终导致更多的错误比它解决的。即使你觉得它固定的东西,它没有。 ..
发布时间:2016-04-06 22:28:36 JavaScript