angularjs-scope相关内容
我有以下结构的屏幕. UserExperienceScreen选项卡 1 - - 输入字段 - 表单提交 - 转到 tab2选项卡 2 - - 根据 tab1 信息填充其他详细信息 - 表单提交 - 转到 tab3选项卡 3 - .... 我无法从第二个选项卡访问在第一个选项卡中输入的输入字段值.如果我将代码移出标
..
我正在添加一个 Angular UI 模态,我将范围传递到模态窗口以进行 2 向绑定.我使用 resolve 方法来传递范围值.这样做会起作用,这意味着当父模型中的 ng-model 值发生变化时,它会反映在模态窗口内.但是,如果该值在模态窗口内发生变化,则不会反映在父 ng-model 中.这是我的代码: HTML:
..
我想知道如何使用 angularjs 指令自动格式化输入字段中的数字?当我在输入字段中输入 6042919283 时,我希望它显示为 604-291-9283. 谢谢 解决方案 你可以使用 UI Utils mask它允许您定义允许的输入格式,并将为您处理验证以及格式
..
您好,我正在使用 angularjs ui bootstrap,并且我在模态窗口中有一个文本字段,当我尝试在警报窗口中打印它时它是空的.有什么原因吗?这是代码的plunker. 解决方案 尝试更改 $scope.testField 进入 $scope.myModel.testField (或 user.firstName...) 如本视频中所述angular JS
..
..
我无法访问 AngularJS 控制器中的数组,但它在视图中有效. 在控制器中:.results 返回 undefined function TwitterCtrl($scope, $resource){$scope.twitter = $resource('http://search.twitter.com/:action',{action:'search.json', q:'angul
..
我正在阅读有关控制器和指令之间通信的所有答案,但在我看来似乎是使用共享服务并将其注入其中的每一个.当我开发一个非常大规模的应用程序时,我不知道我的页面将包含什么.我可能有 2 个控制器需要在它们之间进行通信,我也可能在同一页面中有 5 个指令和 2 个控制器.我从头开始不知道我的视图/页面中会有什么,所以我需要一种更好的方式来在它们之间进行通信.我正在寻找更好的方法,正确的 AngularJS 方
..
我陷入了一个疑问 我有 html:
{{mydata.postdata}}
..
首先,我已经阅读了很多你们分享的关于控制器之间通信的信息,我现在对最好的方法感到很困惑.我知道我应该使用服务,但从你们写的例子中我真的不知道这意味着什么. 这是我的场景:我的页面左侧有一个带有简单文件夹/文件树的侧栏.我使用了角度树组件,它对我很有用:http://jimliu.github.io/angular-ui-tree/ 在页面右侧,我有一个正在被用户导航更改的视图.每次用户
..
我正在使用 angular-ui-tree 指令在我的AngularJS 应用程序.但是,我现在想折叠树.该文档指出,作用域上有一个名为 collapseAll 的函数,但没有显示如何调用它的示例. 搜索 Google 时出现了这个问题,其中有人要求准确同样的事情 - 不幸的是,链接的答案导致 404. 我不明白的是:如果这个函数可以通过 ui-tree 指令的范围访问,但是这个指令使
..
我有一个具有自动完成功能的文本框,在单击“单击我"按钮后,自动完成中的文本将添加到表格中,这是工作正常的链接, var app = angular.module('app', []);app.factory('服务', function() {var typesHash = [ {编号:1,名称:'柠檬',价格 : 100,单位:2.5}, {编号:2,名称:'肉',价格 : 200,单位:3
..
我是 angularjs 的新手, 我有一个文本框,还有一个按钮和表格: 每当用户点击添加按钮时,文本框中的数据就会添加到表格中:这是我的代码的链接:代码 一切正常,但是当涉及到自动完成时,它开始表现得很有趣,自动完成本身工作正常,但如果例如添加 acti 并且自动完成建议动作脚本,那么如果不是写整个单词,而是从建议中选择它,只会添加您输入的字符,例如在本例中是动作而不是动作脚本
..
..
我需要在执行某些操作时清除所有 $scope 值. 例如:如果我点击 "Signout" 按钮重定向到 "signin" 页面,然后应该清除会话中的所有 $scope 或 $rootScope 值. 我怎样才能做到这一点? 解决方案 您可以执行以下操作: $rootScope = $rootScope.$new(true);$scope = $scope.$new(true)
..
我对以下代码有疑问:Plunkr. 当我单击按钮时,ng-click 在范围内更改变量 var1.但显然这个变量没有在视图中更新,这是我用 UI 路由器创建的.看起来作用域已经复制到同一个控制器中了. 问题在两种情况下消失:当我在我的视图中使用 {{$parent.var1}} 而不是 {{var1}} 时,或者当我从我的状态中删除 controller: 'MainCtrl' 声明.
..
我使用 angular-ui 使用 ui-sortable 指令进行排序.是否可以根据范围状态动态启用/禁用可排序功能?所以我需要有一个按钮来改变 scope 属性的状态,并且取决于这个属性 sortable 是否应该工作. 解决方案 angular 指令支持在 sortable 选项改变时进行观察: scope.$watch(attrs.uiSortable, function(new
..
我正在使用 angular ui modal 在我的项目中创建模态. 一切正常,直到我需要在父作用域中引用变量.参见 plunker 代码 似乎模态无法访问父作用域.有没有办法克服这个? 解决方案 Angular UI 的模态默认使用 $rootScope (请参阅此处的文档). 您可以在打开模态时传递带有自定义范围的 scope 参数 - 例如scope: $scope
..
你好{{name}}!
链接到一些内容
..
我有以下结构的屏幕. UserExperienceScreen选项卡 1 - - 输入字段 - 表单提交 - 转到 tab2选项卡 2 - - 根据 tab1 信息填充其他详细信息 - 表单提交 - 转到 tab3选项卡 3 - .... 我无法从第二个选项卡访问在第一个选项卡中输入的输入字段值.如果我将代码移出标
..
我最近意识到我没有使用 ng-Controller 在 HTML 中声明我的控制器的官方范围,但只在 $routeProvider 和所有 APPEARS 中提到它是好的. 有没有人知道离开它有什么坏处?仅在 $routeProvider 中定义和引用我的控制器? 解决方案 我认为它是正确的,并且你这样做的方式是一个优势,因为它通过将事物保留在视图和绑定控制器的上下文中更好地关联一处
..