angularjs-scope相关内容

Angular UI Modal 2 方式绑定不起作用

我正在添加一个 Angular UI 模态,我将范围传递到模态窗口以进行 2 向绑定.我使用 resolve 方法来传递范围值.这样做会起作用,这意味着当父模型中的 ng-model 值发生变化时,它会反映在模态窗口内.但是,如果该值在模态窗口内发生变化,则不会反映在父 ng-model 中.这是我的代码: HTML: ..

如何在不使用 SharedService 的情况下在控制器之间进行通信?

我正在阅读有关控制器和指令之间通信的所有答案,但在我看来似乎是使用共享服务并将其注入其中的每一个.当我开发一个非常大规模的应用程序时,我不知道我的页面将包含什么.我可能有 2 个控制器需要在它们之间进行通信,我也可能在同一页面中有 5 个指令和 2 个控制器.我从头开始不知道我的视图/页面中会有什么,所以我需要一种更好的方式来在它们之间进行通信.我正在寻找更好的方法,正确的 AngularJS 方 ..

如何在指令(树组件)和 AngularJS 应用程序中的任何其他控制器或指令之间进行通信?

首先,我已经阅读了很多你们分享的关于控制器之间通信的信息,我现在对最好的方法感到很困惑.我知道我应该使用服务,但从你们写的例子中我真的不知道这意味着什么. 这是我的场景:我的页面左侧有一个带有简单文件夹/文件树的侧栏.我使用了角度树组件,它对我很有用:http://jimliu.github.io/angular-ui-tree/ 在页面右侧,我有一个正在被用户导航更改的视图.每次用户 ..

如何在 Angular UI 树上调用 collapseAll 函数?

我正在使用 angular-ui-tree 指令在我的AngularJS 应用程序.但是,我现在想折叠树.该文档指出,作用域上有一个名为 collapseAll 的函数,但没有显示如何调用它的示例. 搜索 Google 时出现了这个问题,其中有人要求准确同样的事情 - 不幸的是,链接的答案导致 404. 我不明白的是:如果这个函数可以通过 ui-tree 指令的范围访问,但是这个指令使 ..

当我将 ng-controller 放入 div 而不是 body autocomplete 时,它​​会停止工作

我有一个具有自动完成功能的文本框,在单击“单击我"按钮后,自动完成中的文本将添加到表格中,这是工作正常的链接, var app = angular.module('app', []);app.factory('服务', function() {var typesHash = [ {编号:1,名称:'柠檬',价格 : 100,单位:2.5}, {编号:2,名称:'肉',价格 : 200,单位:3 ..
发布时间:2021-11-10 03:51:36 其他开发

文本框中的自动完成文本不会完全添加到表格中

我是 angularjs 的新手, 我有一个文本框,还有一个按钮和表格: 每当用户点击添加按钮时,文本框中的数据就会添加到表格中:这是我的代码的链接:代码 一切正常,但是当涉及到自动完成时,它开始表现得很有趣,自动完成本身工作正常,但如果例如添加 acti 并且自动完成建议动作脚本,那么如果不是写整个单词,而是从建议中选择它,只会添加您输入的字符,例如在本例中是动作而不是动作脚本 ..

如何清除单个函数中的所有 AngularJS $scope 和 $rootScope 值?

我需要在执行某些操作时清除所有 $scope 值. 例如:如果我点击 "Signout" 按钮重定向到 "signin" 页面,然后应该清除会话中的所有 $scope 或 $rootScope 值. 我怎样才能做到这一点? 解决方案 您可以执行以下操作: $rootScope = $rootScope.$new(true);$scope = $scope.$new(true) ..

使用 Angular UI Router 在视图中单击 ng-click 时不会更新范围变量

我对以下代码有疑问:Plunkr. 当我单击按钮时,ng-click 在范围内更改变量 var1.但显然这个变量没有在视图中更新,这是我用 UI 路由器创建的.看起来作用域已经复制到同一个控制器中了. 问题在两种情况下消失:当我在我的视图中使用 {{$parent.var1}} 而不是 {{var1}} 时,或者当我从我的状态中删除 controller: 'MainCtrl' 声明. ..
发布时间:2021-11-10 03:49:05 其他开发

如何在 angular-ui 中动态禁用 ui-sortable 指令

我使用 angular-ui 使用 ui-sortable 指令进行排序.是否可以根据范围状态动态启用/禁用可排序功能?所以我需要有一个按钮来改变 scope 属性的状态,并且取决于这个属性 sortable 是否应该工作. 解决方案 angular 指令支持在 sortable 选项改变时进行观察: scope.$watch(attrs.uiSortable, function(new ..

angular ui modal 不能引用父作用域

我正在使用 angular ui modal 在我的项目中创建模态. 一切正常,直到我需要在父作用域中引用变量.参见 plunker 代码 似乎模态无法访问父作用域.有没有办法克服这个? 解决方案 Angular UI 的模态默认使用 $rootScope (请参阅此处的文档). 您可以在打开模态时传递带有自定义范围的 scope 参数 - 例如scope: $scope ..
发布时间:2021-11-10 03:47:26 其他开发

你必须在视图中使用 ng-Controller 还是你可以在 $routeProvider 中声明它?

我最近意识到我没有使用 ng-Controller 在 HTML 中声明我的控制器的官方范围,但只在 $routeProvider 和所有 APPEARS 中提到它是好的. 有没有人知道离开它有什么坏处?仅在 $routeProvider 中定义和引用我的控制器? 解决方案 我认为它是正确的,并且你这样做的方式是一个优势,因为它通过将事物保留在视图和绑定控制器的上下文中更好地关联一处 ..
发布时间:2021-11-10 03:45:40 前端开发