angularjs-scope相关内容
也许我缺少某种属性,但我正在关注这个项目 并且我在控制器中收到此错误. TypeError: loginService.signin 不是函数 这是我的 controller.js angular.module('appcontrollers', []).controller('LoginController', ['$rootScope', '$scope', '$http', '$loc
..
我是 angular 的新手.我想在几分钟后使用 $timeout of angular 来刷新范围.我正在开发一个社交应用程序,几分钟后我需要刷新通知范围.使用服务从 http 请求中获取通知. JS: App.factory('MyService' ,function($scope,$timeout){返回{通知:返回函数(回调){$超时(功能(){$http.get("notific
..
main.js var app = angular.module('myApp', ['ngGrid']);app.controller('MyCtrl', function($scope) {$scope.myData = [{name: “Moroni", age: 50},{名称:“Tiancum",年龄:43},{姓名:“雅各",年龄:27},{姓名:“尼腓",年龄:29},{名称
..
有一个基于任何数组的 select.数组中的元素可能会改变.如何让角度控制器刷新数组? module.js var langMod = angular.module('langMod', []);langMod.controller(.controller('colorCntl', function($scope) {$scope.color = 'wt';$scope.colorArr
..
我有这个代码. http://jsfiddle.net/0tgL7u6e/ JavaScript var myApp = angular.module('myApp',[]);函数 MyCtrl($scope) {$scope.nameFilter = '';$scope.contacts = [{名称:'GHI'},{名称:'DEF'},{名称:'ABC'},{名称:'JKL'}]
..
我不确定这是不是这样做的方法,但我的目标如下: 我有一个父指令 在父指令的块内,我有一个子指令,它将从用户那里获得一些输入 子指令将在父指令的范围内设置一个值 我可以从那里拿走 当然问题是父和子指令是兄弟.所以我不知道如何做到这一点.注意 - 我不想在 中设置数据 小提琴:http://jsfiddle.net/rrosen326/CZWS4/ html:
..
我正在开发一个网络应用程序.我正在使用 AngularJS 将所有文件动态加载到 UI 中. 我有一个 index.html 文件,所有文件都将在点击或加载时动态加载到其中. //index.html//等等.,//点击登录按钮,登录页面将加载到下面的div中
//index.html 结束 现在我的登录页面看起来有点像下面
..
每当三个范围变量发生变化时,我想要一个指令来重新呈现 HTML.前两个只是整数,第三个是数组. 我们有 $watchGroup 来观察几个变量,我们有 $watch 和 objectEquality 作为第三个参数,我们有 $watchCollection 类似于 $watch,但隐含了 objectEquality. 有没有办法写一个类似这样的$watch? $scope.$wat
..
我目前正在开发基于 Web 的 twitter 客户端,因此我使用了 angular.js、node.js 和 socket.io.我通过 socket.io 将新推文推送到我的客户端,在那里服务等待新推文.当一条新推文到达时,该服务通过 $broadcast 发送一个事件. 在我的控制器中是一个事件监听器,传入的推文在一个单独的函数中被处理.此函数只是将新推文推送到我的推文范围内.
..
我最近开始使用 AngularJS,我现在构建应用程序的方式是这样的: MainController.js var app = angular.module('app', ['SomeController', 'MainController']);app.controller('MainController', function ($scope) {//做一些事情} SomeContro
..
我正在使用 jQuery 插件来“自定义"我的选择. This plugin fires the change event of the original select when some option is selected. 问题是我的范围没有改变. 在这里您可以看到一个快速示例...更改选择范围会发生变化.单击选择更改但不更改范围的按钮. http://plnkr.c
..
我想知道如何获取给定父作用域的所有子作用域的列表.我可以从范围的属性中找到 $$childHead、$$childTail、$$nextSibling 和 $$prevSibling. 我现在使用的方法是从父级获取 childHead,然后使用 nextSibling 获取下一个子级,直到 nextSibling 为 null. 有更好的方法吗?鉴于我想对所有孩子调用一个方法 [get
..
我将被删除.remove
..
来自主控制器'{{vm.mainMessage}}'的消息
..
我使用一个简单的 ng-repeat 来生成一个国家列表.每个列表中都有一个隐藏的行/div,可以展开和折叠. 我面临的问题是,在我将 Angular 引入我的应用程序之前,我手动硬编码了元素的 ID,例如: {{country.name}} 的人口为 {{country.population}}
展开/折叠内容
..
以下 angular.ui Modal example 显示了 modalInstance 调用一个 ModalIntanceCtrl,它稍后被创建为一个函数: var ModalDemoCtrl = function ($scope, $modal, $log) {$scope.items = ['item1', 'item2', 'item3'];$scope.open = 函数 () {v
..
我可以在 AngularJS 作用域上设置一个 $watch,以便在我感兴趣的表达式发生变化时收到通知.但是,一旦失去兴趣,我该如何停止观看? 解决方案 当调用 $watch 时,会返回一个取消注册绑定表达式的函数. 例如,观察一个变量 foo 只改变一次: var unregister = $scope.$watch('foo', function () {//在这里做一些有趣的
..
我是 angular js 的新手,目前遇到了一个非常复杂的错误.当控制器中的函数被针对路由加载的视图调用时,它会运行两次. http://jsfiddle.net/4gwG3/5/ 你会看到两次警报!! 我的观点很简单 我的应用代码如下 var IB = angular.module('IB', []);//通道控制器IB.controller('channelsCon
..
数据加载后是否可以通过控制器设置输入字段的焦点(在这种情况下通过 $resource)? 输入通过 ng-show 隐藏,直到数据从 API 返回,但我找不到将焦点设置在输入上的方法.我知道输入的 ng-model 名称和输入名称,这意味着我可以通过 jQuery 来完成,但如果可能的话,我宁愿使用 AngularJS 的方式. 我在这里尝试了很多指令示例,但它们似乎都是 1.2 之前
..
我有这个 HTML: 你好{{name}}
控制器是: function myCtrl(scope, service) {scope.name = service.getUsername();//service.getUsername() 返回“世界!"}myCtrl.$inject = ['$scope', 'originalService']; 服务运行良好,所以我不在这里粘
..