草庐IT

angularjs-sce

全部标签

javascript - 没有 html 元素的 AngularJS ng-repeat

我目前正在使用这段代码来呈现列表:{{n[0]}}Additionalitem然而,元素在某些浏览器上导致了一些非常小的渲染缺陷。我想知道有没有办法在没有div容器的情况下执行ng-repeat,或者有其他方法可以达到相同的效果。 最佳答案 正如AndyJoslin所说,他们正在研究基于评论的ng-repeatsbutapparentlythereweretoomanybrowserissues.幸运的是,AngularJS1.2添加了对重复的内置支持,而无需使用新指令ng-repeat-start和ng-repeat-end添加子

javascript - 如何清除或停止angularjs中的timeInterval?

我正在做一个演示,我在使用$interval定期从服务器获取数据现在我需要停止/取消它。我怎样才能做到这一点?如果我需要重新启动进程,我应该怎么做?其次,我还有一个问题:我每隔一段时间就会从服务器获取数据。是否需要使用$scope.apply或$scope.watch?这是我的笨蛋:app.controller('departureContrl',function($scope,test,$interval){setData();$interval(setData,1000*30);functionsetData(){$scope.loading=true;test.stationDa

javascript - AngularJS 错误 : 'argument ' FirstCtrl' is not a function, 未定义'

我注意到同一个问题在这里被问了几次,我尝试解决它但没有任何帮助。我正在按照egghead视频学习本教程。但是当我到达Controller和在Controller之间共享数据部分时,我无法让它工作。当我使用Chrome运行它时,我在控制台中收到此错误:'argument'FirstCtrl'isnotafunction,gotundefined'.我真的不知道怎么了。代码与教程中的相同。HTMLAngularJSTutorials:Controllers{{data.message+"world"}}Wrapmeinafoundationcomponentma​​in.jsfunctio

javascript - AngularJS 种子 : putting JavaScript into separate files (app. js、controllers.js、directives.js、filters.js、services.js)

我正在使用angular-seed用于构建我的应用程序的模板。最初,我将所有JavaScript代码放入一个文件main.js。该文件包含我的模块声明、Controller、指令、过滤器和服务。该应用程序像这样运行良好,但随着我的应用程序变得越来越复杂,我担心可扩展性和可维护性。我注意到angular-seed模板中的每一个都有单独的文件,所以我试图将我的代码从单个main.js文件分发到标题中提到的每个其他文件中这个问题在angular-seed的app/js目录下找到模板。我的问题是:如何管理依赖关系以使应用程序正常工作?现有文档找到here在这方面不是很清楚,因为给出的每个示例都

javascript - 具有自定义过滤功能的 AngularJS 多重过滤器

我正在尝试使用多个过滤器+使用自定义过滤器功能来过滤列表。原始的jsfiddle示例是http://jsfiddle.net/ed9A2/1/但现在我想改变过滤年龄的方式。我想添加一个自定义过滤器,以便age它根据两个输入值进行过滤,即min_age和ma​​x_age,(年龄之间)。查看文档后。我发现人们有类似的问题和用户MarkRajcok的回答http://docs.angularjs.org/api/ng.filter:filter#comment-648569667看起来不错,应该工作。但是我在将它应用到我的代码中时遇到了问题,这似乎主要是因为我还有其他多个过滤器。我是Ang

javascript - 你如何使用 AngularJS 或 Javascript 提供文件下载?

我在隐藏的文本区域中有一些文本。单击按钮时,我希望将文本作为.txt文件提供下载。这可能使用AngularJS或Javascript吗? 最佳答案 您可以使用Blob执行类似的操作。download在你的Controller中:varcontent='filecontentforexample';varblob=newBlob([content],{type:'text/plain'});$scope.url=(window.URL||window.webkitURL).createObjectURL(blob);为了启用URL:a

javascript - 使用 AngularJS $location 从 URL 中的查询字符串获取值

关于$location.search,docs说,Returnsearchpart(asobject)ofcurrenturlwhencalledwithoutanyparameter.在我的URL中,我的查询字符串有一个没有值的参数?test_user_bLzgB。$location.search()也返回一个对象。如何获取实际文本? 最佳答案 不确定自接受的答案被接受后它是否发生了变化,但这是可能的。$location.search()将返回一个键值对对象,与查询字符串相同。没有值的键只是作为true存储在对象中。在这种情况下,

javascript - Angularjs 缩小最佳实践

我正在阅读http://www.alexrothenberg.com/2013/02/11/the-magic-behind-angularjs-dependency-injection.html和事实证明,如果你缩小你的javascript,angularjs依赖注入(inject)就会出现问题所以我想知道是不是varMyController=function($scope,$http){$http.get('https://api.github.com/repos/angular/angular.js/commits').then(function(response){$scope

javascript - AngularJS 中 ng-src 的图像加载事件

我的图片看起来像.当加载单个图像时,我需要应用iScrollrefresh()方法以使图像可滚动。了解图像何时完全加载以运行某些回调的最佳方法是什么? 最佳答案 这是一个如何调用图像加载的例子http://jsfiddle.net/2CsfZ/2/基本思想是创建一个指令并将其作为属性添加到img标签。JS:app.directive('imageonload',function(){return{restrict:'A',link:function(scope,element,attrs){element.bind('load',f

javascript - 使用 AngularJS 获取图像请求

我将要在AngularJSController中以HTML呈现的图像的源字符串存储起来,但是在初始化AngularController之前它会产生404。这是HTML:AngularController:varCont=function($scope){$scope.imageSource='/tests.png';}我得到的错误(%7D%7D对应于模板中的{{)。GEThttps://localhost:9000/%7B%7BimageSource%7D%7D404(NotFound)如何防止这种情况发生?也就是说,只有在AngularController已经初始化时才加载图像?