-
无法将Angular从版本6降级到5
所属栏目:[安全] 日期:2020-12-17 热度:58
最近更新的稳定版角度已经发布. 我已成功从第5版迁移到第6版. 但由于某种原因,我想回滚到版本5.我尝试了以下命令: npm uninstall -g @angular/cli 它卸载了最新版本的angular-6. npm cache clean --force 然后安装 npm install -g @angular/cli@1.7.4 但它[详细]
-
Angular 2:从装饰器访问注入的依赖项
所属栏目:[安全] 日期:2020-12-17 热度:122
我正在制作一个可重复使用的Angular2组件,我希望用户能够指定一个模板字符串或templateUrl,然后该组件将通过属性或通过某种服务方法设置该组件. 在Angular 1中,这很简单,我们可以这样做: // somewhere else in appmyService.setTemplateUrl('path/to/templa[详细]
-
angularjs – 在mvc 5项目中使用角度指令模板url中的html文件
所属栏目:[安全] 日期:2020-12-17 热度:128
我正在MVC 5中创建angularJs应用程序.我已经创建了一个指令,如下所示. app.directive('clusterButton',function () { return { restrict: 'E',scope: { clusterInfo: '=info' },templateUrl: function(elem,attr){ return 'ClusterButtonTemplate'; } };});[详细]
-
angularjs – 是否有理由使用$scope.$apply而不是$applyAsync?
所属栏目:[安全] 日期:2020-12-17 热度:176
调用$scope.$apply而不是$applyAsync的用例是什么?我可能错过了一些东西,但后者看起来似乎是前者更安全的版本,所以你无法获得消化重入. 解决方法 $scope.$apply将尝试立即应用给定的表达式,这意味着如果当前正在运行摘要周期,您最终可能会收到错误/异常. 另[详细]
-
angularjs – 使用$templateRequest装饰器停止使用Ng-animate
所属栏目:[安全] 日期:2020-12-17 热度:137
当我的用户未经身份验证时,我试图避免使用角度js的模板错误.为此,我来到了这个 stackoverflow solution. 它对我有用,但现在我注意到我的ng-animate停止工作而没有抛出控制台错误. 我错过了什么? 更新:这是使用的代码 var app = angular.module('app',[]);a[详细]
-
带按钮的AngularJS ng-repeat列表:单击后禁用按钮
所属栏目:[安全] 日期:2020-12-17 热度:62
我在AngularJS中有一个包含多个条目的列表,每个条目都有一个按钮.单击按钮时,应用程序将执行一些操作,然后成功完成后,应禁用该按钮. 我模板中有趣的部分如下所示: li ng-repeat="item in items" span{{item}}/span button ng-click="doSomeStuff(item)"Requ[详细]
-
angularjs – 在离子应用程序中清除缓存?
所属栏目:[安全] 日期:2020-12-17 热度:134
我读了这么多博客,它说有一个错误 $scope.logout = function() { $ionicHistory.clearCache(); $ionicHistory.clearHistory(); $state.go('home');}; 有没有使用离子代码或使用一些角度代码清除缓存的解决方案? 解决方法 使用此插件,您可以清除缓存 按照以[详细]
-
angularjs – 为什么上传文件不能用于离子内容?如果我去除离子
所属栏目:[安全] 日期:2020-12-17 热度:97
我是离子的新手,我想上传图片,因此我使用“ng-file-upload”上传我的图片. 但是只有当我删除“ion-content”时代码才能工作.我的模板是: ion-view view-title="IQ Marketplace" ng-controller="SellCtrl" ion-content class="padding" div class="list" for[详细]
-
angularjs – 等待父控制器的$scope变量被定义
所属栏目:[安全] 日期:2020-12-17 热度:151
我有一个AngularJS控制器,它从服务加载数据(执行异步$http请求). 在子控制器中,我需要等待这个数据加载,然后我才能再做一个$http请求来加载一些更详细的信息. 我尝试在子控制器中执行此操作: $scope.$parent.watch('dataLoaded',function(dataLoaded) { if[详细]
-
angularjs – 用于智能电视的Cordova /离子应用程序
所属栏目:[安全] 日期:2020-12-17 热度:96
我为 Android和ios开发了一个Ionic应用程序,但现在我需要使用相同的智能电视应用程序代码,生成一个兼容Android手机,平板电脑和电视的apk. 三星给出一个SDK with eclipse and emulator,但在导入android项目后,它会在角文件中返回很多错误 Syntax error on tok[详细]
-
angularjs – Angular Bootstrap datepicker自定义类
所属栏目:[安全] 日期:2020-12-17 热度:128
我正在使用Angular和UI Bootstrap Datepicker( https://angular-ui.github.io/bootstrap/),我正在尝试更新日期类,以显示使用现有customClass在特定日期发生的事情.当传递的日期是同步但使用$resource不是异步时,这可以正常工作. HTML uib-datepicker custom-[详细]
-
angularjs – 为什么资源查询转换中的数据变量未定义
所属栏目:[安全] 日期:2020-12-17 热度:63
我很有棱角……所以我确信我做错了.花了好几个小时试图寻找一个解决方案,但 angularjs文档旁边是无用的……几乎所有的例子都试图在全球范围内设置它. 我试图传递一个复杂的javascript对象作为查询参数.该对象有一个属性是一个数组,因此我需要展平(正确的术语[详细]
-
angularjs – Gulp-protractor一直说“Spec pattern与任何文件都
所属栏目:[安全] 日期:2020-12-17 热度:194
我正在尝试用量角器和茉莉花来完成我的端到端测试.当我直接调用量角器protractor.config.js时,它工作得很好. 但是,当我使用gulp-protractor时,我不断得到“Spec模式与任何文件都不匹配”的错误,并且测试不会运行. 这是我的量角器转轮gulp任务: gulp.task('p[详细]
-
angularjs – Visual Studio代码禁用角度自动完成
所属栏目:[安全] 日期:2020-12-17 热度:81
有人可以解释你如何在视觉工作室代码上禁用角度自动完成? 干杯 解决方法 打开编辑器设置并搜索’angular1’你会找到一个配置: “html.suggest.angular1”: true 将此行复制到用户设置并将其编辑为: “html.suggest.angular1”: false Angular1建??议将被[详细]
-
angularjs – Angular $scope作为一个对象文字或多个$scope
所属栏目:[安全] 日期:2020-12-17 热度:193
假设我有以下控制器 angular.module('scopeExample',[]) .controller('MyController',['$scope',function ($scope) { $scope.username = 'World'; $scope.sayHello = function () { $scope.greeting = 'Hello ' + $scope.username + '!'; };}]); 有什么理由[详细]
-
angularjs – 从指令中访问其他元素的ng-model
所属栏目:[安全] 日期:2020-12-17 热度:119
我有一个指令,它应该更新另一个输入. 但是,我找不到从指令中访问其他输入的ng-model的方法 accessOther指令 angular.module('test',[]).directive('accessOther',function() { return { require: '?ngModel',link: function(scope,elem,attr,ngModel) { // n[详细]
-
angularjs – Angular-Meteor – 如何在基于包的设计中包含ng模
所属栏目:[安全] 日期:2020-12-17 热度:110
我有一个Angular-Meteor应用程序正在运行.我想将Angular模板和关联的控制器打包到Meteor包中,并通过添加该包将这些模板注入我的主应用程序. 什么是最好的方法? 更新2015-08-26 – 我想出了如何添加模板,如下所示.但是如何让Meteor包将模板的Angular控制器注[详细]
-
angularjs – 每5秒调用一次服务器 – 返回堆栈溢出错误
所属栏目:[安全] 日期:2020-12-17 热度:170
我想在一段时间内调用一个方法.我收到堆栈溢出错误.我究竟做错了什么: HTML: div ng-app="myApp" ng-controller="Ctrl" span{{calledServer}}/span/div JS: var app = angular.module('myApp',[]);app.controller("Ctrl",function($scope,repo,poollingFa[详细]
-
angularjs – ngClick导致D3图表重绘
所属栏目:[安全] 日期:2020-12-17 热度:183
每当我点击其中一个点时,它就会导致图表更新.只有在 nvd3上有一个ngClick指令时才会发生这种情况. element(即使监听器函数什么都不做).如果我删除ngClick,一切都很好. 我正在使用带有angular-nvd3的非常基本的nvd3散点图. 什么可能导致这种奇怪的互动? (此[详细]
-
数组 – AngularJS删除空值
所属栏目:[安全] 日期:2020-12-17 热度:169
我想要实现的目标: 列出数组中的每个值,而不显示空(Null)值. 例如项目#1,项目#1,项目#2 目前的问题: 我已尝试过几个过滤器来完成此任务,但我无法删除空列表项(参见图表). 提前感谢您的任何帮助/帮助. 控制器JS: $scope.array = ["Item #1","Item #1","","[详细]
-
Ucwords过滤angularjs投掷错误
所属栏目:[安全] 日期:2020-12-17 热度:67
发生了一些奇怪的事情.实际上我正在从异步调用中分配一个标题,我在标题上应用了一个ucwords过滤器.它给了我正确的输出,但首先抛出错误然后显示正确的值. HTML片段: h1 ng-show="defaultProduct.Campaign.title"{{ defaultProduct.Campaign.title | ucwords[详细]
-
AngularJS:明天的日期和昨天的某个ng组件的日期
所属栏目:[安全] 日期:2020-12-17 热度:94
$scope.date = new Date(); var tomorrow = new Date();tomorrow.setDate(tomorrow.getDate() + 1); 我写过这样的东西,我知道它不正确.请更正我以这种格式显示{{date |日期:’EEE,dd MMM yyyy’}} 编辑1:我希望明天的日期显示在点击右箭头按钮上,昨天在左[详细]
-
请求被拒绝,因为没有找到angularjs和spring mvc的多部分边界
所属栏目:[安全] 日期:2020-12-17 热度:137
我试图使用angular js和 spring mvc上传多个=“true”的多个输入类型文件,但我从服务器获得异常是“请求被拒绝,因为没有找到多部分边界” 在这里,我将把我的代码放在下面 我的jsp是 html ng-app="myApp" body div ng-controller="controller" input type="su[详细]
-
在Angularjs模板中绑定javascript方法
所属栏目:[安全] 日期:2020-12-17 热度:189
我的应用程序在客户端使用 Angularjs.我有五个使用相同逻辑的指令.以下是我的代码的必填详情 我有一个纯javascript类作为AppUtilities.js定义了以下方法 var AppUtilities = { //Get the guid for given collection getGUID: function (collectionName) { va[详细]
-
angularjs – angular-charts不使用requirejs
所属栏目:[安全] 日期:2020-12-17 热度:82
我正在尝试使用角度图表,但我无法想象如何正确添加依赖项. 我得到了以下错误 未捕获的TypeError:无法读取未定义的属性“defaults” 在angular-chart.js中 (function (factory) { 'use strict'; if (typeof define === 'function' define.amd) { // AMD. Reg[详细]