【javascript-使用$http.put()将表单数据发送到服务器时出现AngularJS错误】教程文章相关的互联网学习教程文章

javascript – Angularjs使用$resource获取响应值【代码】

我正在尝试使用$resource获取请求的响应,例如我有:angular.module('app').factory('AuthResource', ['$resource', function($resource) {return {isAuthenticated : function() {return $resource('/api/v1/auth/authenticated').query();}} }]);然后在我的控制器中,我正在调用此服务并执行:console.log(AuthResource.isAuthenticated());这不会返回实际结果,这只是一个单个对象{‘success’:’true’}. 相反,它返回:Resource ...

javascript – AngularJS – 调用Flickr API失败并显示警告消息【代码】

我有一个简单的AngularJS应用程序,允许用户搜索Flickr照片.问题出在IE中我在调用Flickr API时得到以下消息: 此页面正在访问不受其控制的信息.这带来了安全风险.你想继续吗? 如果我单击是,该应用程序将工作并加载相关照片.但是,在Chrome和Firefox中,我没有收到任何消息,也没有任何反应 – 没有加载照片. 这是代码:function PhotoController($scope, photoData) {$scope.thumbSize = 'small';$scope.setThumbSize = function (siz...

javascript – 如何处理AngularJS中的工厂服务错误【代码】

工厂代码app.factory('abcFactory', function ($http, Config, $log) {var serviceURL = Config.baseURL + '/results';return{results:function() {var promise = $http({method: 'GET',url: serviceURL,timeout: Config.httpTimeout}).then(function(response) {return response; }, function(reason) {$log.error("Request Failed: ", reason)});return promise;}} });控制器代码app.controller('abcController',function ($sc...

javascript – AngularJS指令无法呈现替换的DOM【代码】

我正在尝试创建一个简单的指令,用另一个span绑定到范围的2个属性来替换span:.directive('exCategory', function () {return {restrict: 'A',scope: {category: '=exCategory'},replace: true,template: '<span class="category-label" ng-bind="category.name" style="background-color: {{category.color}};"></span>',link: function (scope, element) {console.log(scope, element);}}; })这是我的HTML: < span ex-category =...

javascript – 任何人都可以提供一个angularjs设置的示例,该设置可以轮询数据并在收到数据时更新UI吗?【代码】

苦苦挣扎为一个很好的例子. 我想要一个图表指令,通过轮询Web服务每分钟更新一次. 我目前有一个服务,它是我的Web服务的包装器.我的控制器可以访问此服务并成功填充模板.我还创建了一个可以显示静态数据的图表指令.我现在希望能够在同一页面上实时更新此图表指令以及可能的多个图表.轮询逻辑是否应该在指令范围内?我希望每个图表能够以不同的间隔进行轮询. 当然可以理解一个简化的例子. 编辑评论: 我希望能够像这样添加我的指令:<...

javascript – 将元素作为对象返回的Angular指令链接方法【代码】

这是我的Angular代码:angular.module('player', []) .directive('playButton', function() {return {restrict: 'A',/* I want to get the element parameter bellow as HTMl, not an object with an element stored within.I don't want to access the HTML element as element[0]*/link: function($scope, /* this parameter -> */ element, attr) {console.log(typeof(element));// element[0].addEvent('click', function() {/...

javascript – 何时使用AngularJS的数据绑定和何时使用Rails

Rails和AngularJS似乎是一个很好的匹配.但是,我对数据绑定方面非常困惑. AngularJS通过范围提供数据,并在此基础上生成内容. 但是来自Rails我只知道通过Rails提供数据的情况(如我的情况),然后通过模板语言(erb)放入视图中.因此,虽然我想让我的Web应用程序响应并提供动态功能,但我没有看到如何连接这两个概念. 我应该通过AJAX请求简单地从AngularJS获取数据来填充数据范围吗?这里的一般方法是什么?何时应该通过Rails(ERB模板)和何时...

javascript – AngularJS 1.2 ngInclude in ngIf【代码】

将ngInclude放在ngIf或ngSwitch中时,我遇到了一些奇怪的行为. 例如,请执行以下操作:<button ng-click="showIncTemplate = !showIncTemplate">Toggle Included Template</button> <button ng-click="showInlineTemplate = !showInlineTemplate">Toggle Inline Template</button><div ng-if="showIncTemplate"><p>Included template:</p><div ng-include="'template.html'"></div> </div><div ng-if="showInlineTemplate"><h1>Inlin...

javascript – 使用angularjs旋转div的指令【代码】

我正在尝试使用angular制作一个指令,以旋转div无限.比方说我得到了这个HTML<div class="card" pendulum></div>我创建了一个这样的指令来改变旋转pdany.directive('pendulum', function() {return function(scope, elem, attr) {elem.css({'-moz-transform': 'rotate(90deg)','-webkit-transform': 'rotate(90deg)','-o-transform': 'rotate(90deg)','-ms-transform': 'rotate(90deg)'});}});但是这个指令改变了旋转css,就是这样,但...

javascript – 在promise.then()中分配时Angular不更新绑定【代码】

在我的角度应用程序中,我有一个带有名称的$scope变量用户. 如果我在点击时将此变量设置为“test”: < a href =“#”ng-click =“setUser()”>设置用户< / a> 与功能$scope.user = {name: 'blank' }$scope.setUser = function(name) {$scope.user.name = name }这很好用.但是,如果我在promise.then()*中设置它,它似乎正确设置变量,但Angular不会在视图中更新它,直到我在$scope.user上执行了另一个操作. < a href =“#”ng-click =“...

javascript – AngularJS:指令和范围【代码】

我有一个简单的问题,我认为有一个非常简单的解决方案,但不知怎的,我错过了它. 我正在为我的应用设置一个简单的指令.我将scope属性设置为默认值“false”,因为我希望它共享我的控制器的范围. 问题是,我似乎无法访问该范围. 在我的链接功能中,我可以这样做:console.dir(scope)我可以在范围对象中看到我追求的属性(‘pages’). 如果我尝试做:console.dir(scope.pages) 然而,它回归未定义. 我错过了什么? 提前致谢.MyDirectives.dir...

javascript – Angular JS:如何编写控制器【代码】

参见英文答案 > Understanding coding style in Angularjs 2个在大多数示例中,我看到控制器是以这种方式编写的,数组作为第二个参数.我猜数组中列出了依赖项,然后将依赖项作为参数的匿名函数…myApp.controller('DoubleCtrl', ['$scope', function($scope) {$scope.double = function(value) { return value * 2; }; }]);然后我看到有时他们是这样编写的,没有数组&独立列出的依赖项,只是匿名函数...

javascript – Angular.js – 从指令更新父范围【代码】

我正在尝试从指令更新父作用域中的值的dict.dict父级通过一个函数更新(解释为here)所以我真的不明白为什么当我打印值时我会看到它们但是当与pre标签绑定时它不会改变.另外,为什么field.error没有显示在指令模板中? 我在这个jsbin中设置了我的问题的简化例子 Angular newbi,非常沮丧…谢谢.解决方法:当你在指令中处理JS事件时,你是missing a scope.$apply. 事件处理发生在纯JS中,在角度上下文之外,当您在父作用域上调用该函数时,您...

Angular和builtin javascript地图功能【代码】

角色很新,也许我错过了一些明显的东西.我有一个模型,其中包含具有自己属性的对象集合;我试图从该对象的Text属性创建一个csv值.我尝试了很少的东西,并使用ng-repeat和调用函数.然而,我认为最直接的做法并不是很有效.{{item.Keywords.map(function (kw) { return kw.Text; }).join(', ')}}在这个例子中,连接工作正常(我看到用逗号分隔的对象),但是当与map结合时,它无法解释它并且只是按原样打印出来.使用我缺少的地图有诀窍吗?解决方...

javascript – AngularJS Typescript – 指令内的控制器【代码】

我试图将我的整个类包含控制器添加到我的指令中,因为一些显而易见的原因,范围和语法不正确.我使用typescript作为语言和grunt-ts进行自动生成和编译./// <reference path="../reference.ts" />directives.directive('myDirective', function ():ng.IDirective { return {restrict: 'EAC',template: directiveHTML.html, \\ thanks to grunt-ts this work finecontroller: MyControllerClass, \\ here I get the error and here I w...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部