首页 > TAG信息列表 > angularjs-controller

我在角度指令之外正确共享了状态? (父范围/ $rootScope问题)

我页面上有两个没有以某种方式嵌套的元素.在第一个属性上,我要设置第二个属性的内容,如下所示: <body> <input info="This is some info"></input> <div>{{info}}</div> </body> 我知道可以按照“ AngularJS – Attribute directive input value change”中所述进行类似的

javascript-未定义的AngularJS常量不是对象

是Angular的新功能,我正在尝试从单独的文件中注入常量.它似乎可以与DI一起使用,但是当我尝试使用它时,出现一个错误:错误:未定义不是对象(评估’CApiEndpoints.authUrl’). 我按照Accessing AngularJS constants中的建议尝试了点符号和方括号,但继续收到错误. 这些文件包含在index.ht

javascript – Angularjs未捕获错误:[$injector:modulerr]迁移到V1.3时

我正在学习Angular.js,我无法弄清楚这个简单的代码有什么问题.它看起来很好,但给我跟随错误. **Error**: Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=app&p1=Error%3A%20…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.14%

javascript – 如何使用Angularjs显示来自网址的youtube缩略图

我刚开始使用angularjs,我想从youtube视频网址显示youtube缩略图…当人们在输入中插入网址然后点击按钮时,有没有办法显示视频缩略图, PLUNKER http://plnkr.co/edit/9SBbTaDONuNXvOQ7lkWe?p=preview解决方法:Youtube提供其视频的默认缩略图. 您可以使用以下示例URL来创建缩略图

javascript – 我们可以在customfilter中访问用户输入值.从控制器或直接在customfilter中访问用户输入数字

我是角度js的新手.这里我试图通过从currentTemp变量中减去用户输入(x)来根据温度过滤数据.但不确定我是否可以访问自定义过滤器中的用户输入值.我正在计划使用同样的事情在以后的日期.现在这可能就足够了.请使用custome文件管理器提供反馈(使用输入值并在自定义过滤器中减去它).任

javascript – Angular 1中的Angular 2组件?

我想在Angular 1控制器中添加一个Angular 2组件,因此Angular 1控制器是父控件,Angular 2组件是子控件.我希望孩子和家长能够在Angular 2中使用@Input和@Output之间互相交换数据.有谁知道怎么做?解决方法:这应该使用升级适配器模块(Angular 2附带)完成. 步骤应该是:1.使用适配器而不是

javascript – AngularJS通过$compile的动态内容范围没有附加到控制器范围

当我通过具有指令的字符串生成新元素(这就是我需要编译的原因)并且该指令通过“=”生成与控制器范围中的变量的关联时,我的控制器中的变量不与一个在指令中. 我创建了一个jsfiddle来显示“门”ng模型值应该与所有指令模型值相关联的示例. 看到这个小提琴:http://jsfiddle.net/aVJqU/

javascript – ng-click使用ng-bind-html在控制器内部无法正常工作

在我的代码下面ng-click不工作,而我正在检查检查元素ng-click不显示,帮我怎么做 var app = angular.module('myApp', ['ngSanitize']); app.controller('myCtrl', function($scope) { $scope.firstName = "<b ng-click=test(1)>John</b><br><

javascript – 如何在Controller As语法中使用带有范围的Ionic Popup?

我有一个使用Controller作为语法的Angular控制器设置,我需要从一个方法创建一个带有绑定数据字段的Ionic Popup.我无法弄清楚的是如何为数据绑定设置弹出窗口的范围.我找到了this的例子但是对我来说使用这个和$scope似乎很麻烦.有没有更好的方法来做到这一点,还是我应该回到$scope

javascript – 强制推迟控制器逻辑

我们正在尝试应用John Papa的AngularJS Style Guide中列出的指南. 我们开始遵循的规则之一是Defer Controller Logic: Defer logic in a controller by delegating to services and factories. Why?: Logic may be reused by multiple controllers when placed within a servic

javascript – 在控制器内使用此代替$scope

我正在尝试按照角度的样式指南,并写道我们应该使用这个insted范围… Styleguide 当我能够使用它时,有人可以解释我吗? 这是我的尝试…..我做错了什么? 我试图切换形式…. 这是我的HTML代码: <a href="#" ng-click="formEdit(x)" ng-if="!x.formEditShow">REPLY</a> <a href="#" ng-c