-
angularjs – 错误:意外请求:即使在karma / jasmine单元测试中
所属栏目:[安全] 日期:2020-12-17 热度:161
我正在使用Karma和Jasmine对我的 angularjs应用程序进行单元测试. 我有一个指令(比如指令A)模板,其中另一个指令(比如指令B)被渲染,虽然它在应用程序中工作正常,但测试用例无法呈现指令B的模板. 以下是我得到的错误: – Error: Unexpected request: GET view[详细]
-
在Angular中将字符串作为路由参数传递而不进行编码
所属栏目:[安全] 日期:2020-12-17 热度:57
我试图使用此代码传递一个字符串: this.router.navigate(['/systems',params.toString()]); 然后将route参数附加到API调用的URL. params.toString()是change_user = 2258.但是,当它通过浏览器发送时,它会在URL上更改为change_user = 2558.当我使用开发人员[详细]
-
angularjs – 在拦截器中重试Restangular调用
所属栏目:[安全] 日期:2020-12-17 热度:159
官方的restangular文档 provides这个代码示例在ErrorInterceptor中重试一个请求: var refreshAccesstoken = function() { var deferred = $q.defer(); // Refresh access-token logic return deferred.promise;};Restangular.setErrorInterceptor(function([详细]
-
angularjs – Angular UI-Router ui-sref忽略一些元素
所属栏目:[安全] 日期:2020-12-17 热度:60
我对uiSref指令有一个有趣的问题,我无法在网络上的任何地方找到解决方案(无论如何都是优雅的解决方案).基本上,我要求客户端能够单击资源表中的行并转到该资源的编辑视图.通常,uiSref指令工作得很漂亮,但问题在于我在最后一个 td中有一个Bootstrap下拉列表.表[详细]
-
angularjs – 如何在编译内部指令之前修改被转换的内容?
所属栏目:[安全] 日期:2020-12-17 热度:151
我想要做的是,在插入DOM之前手动处理transclude并修改内容: return { restrict: 'E',transclude: true,template: 'HTML',replace: true,link: function(scope,element,attrs,ngModelCtrl,$transclude) { var caption = element.find('.caption'); $transclu[详细]
-
angularjs – 当集合发生变化时,ng-repeat是否会保留DOM元素或创
所属栏目:[安全] 日期:2020-12-17 热度:112
我已经看到很多关于ng-repeat完成的顺序与其他指令或Angular上发生的事情相比的问题,但是我还没有找到答案来确定它是如何完成的. 我有两个关于它如何工作的想法. 第一种方式: 当ng-repeat的观察者触发时,它会删除它从DOM创建的所有元素,然后在其位置创建所[详细]
-
如何绑定到angularjs指令中的自定义事件?
所属栏目:[安全] 日期:2020-12-17 热度:58
我无法捕获像这样发送的事件: document.body.dispatchEvent(event); 下面的指令是在一个div,在身体内: .directive('myDirective',function(){ return { restrict: 'A',link: function(scope,element,attrs,pageCtrl){ element.bind('myEvent',function(){[详细]
-
angularjs – Angular:使用Ui Bootstrap时的路由
所属栏目:[安全] 日期:2020-12-17 热度:66
我正在尝试构建一个应用程序,并使用bootstrap ui来使用accordion和datepicker. 但是,当我尝试通过ng-route模块添加路由时,ui部分停止工作. 没有路由部分,我的ng-app的定义如下: var myApp= angular.module('myApp',['ui.bootstrap']); 在angular tutorial他[详细]
-
angularjs – 没有定义量角器e2e投掷webdriver
所属栏目:[安全] 日期:2020-12-17 热度:133
几天前,当我开始遇到时,我的量角器一直在运行: Using the selenium server at http://localhost:4444/wd/hub **** UNCAUGHT EXCEPTION ****Error: connect ECONNREFUSED at exports._errnoException (util.js:682:11) at Object.afterConnect [as oncomplet[详细]
-
angularjs spring mvc json post request
所属栏目:[安全] 日期:2020-12-17 热度:92
我一直在网上做一些关于我的问题的研究,我觉得我的代码反映了大多数例子中写的内容 – 然而,它仍然不起作用.因此我的问题. 长话短说,我想发送POST请求,为一些“后端”添加新项目.对于REST API,我使用Spring MVC,用于发送我使用AngularJS中的$http的请求 这就[详细]
-
在运行测试之前,AngularJS Protractor等待所有ajax调用结束/整页
所属栏目:[安全] 日期:2020-12-17 热度:67
是否有更好的方法等待所有页面加载, 我的角度页面加载了承诺,这意味着如果所有ajaxs调用尚未结束 屏幕上有一个装载程序. 我目前正在使用ptor.sleep(10000),如下例所示: beforeEach(function(){ ptor = protractor.getInstance(); driver = ptor.driver; pto[详细]
-
angular – 使用ng-packagr构建库时包含资产
所属栏目:[安全] 日期:2020-12-17 热度:175
任何人都可以提示在哪里开始使用ng-packagr将图像和css文件包含到Angular库中? 这个问题 here有一个官方问题.将图像等包含在你的库中实际上非常简单:你可以在ng-packagr完成它之后手动将它们复制到dist文件夹. 但是,在使用您的库的项目中自动提取这些文件[详细]
-
angularjs – Restangular跨域请求.我做错了什么?
所属栏目:[安全] 日期:2020-12-17 热度:71
我的域sub.example.com配置了restangular: RestangularProvider.setDefaultHeaders({ 'Content-Type': 'application/json','X-Requested-With': 'XMLHttpRequest'});RestangularProvider.setDefaultHttpFields({ 'withCredentials': true}); 然后我通过以下[详细]
-
angularjs – 从typeahead中选择一个显示Objec对象的值
所属栏目:[安全] 日期:2020-12-17 热度:53
我正在处理单页应用程序并使用Angular-TypeAhead当我在文本框中写入内容时它向我显示建议但是当我选择建议时,Textbox的值变为Object对象而不是名称 这是我的HTML标记 div class="bs-example" style="padding-bottom: 24px;" append-source form class="form-[详细]
-
angularjs – Grails Asset-pipeline不加载角度局部模板
所属栏目:[安全] 日期:2020-12-17 热度:144
我使用带有Grails 2.3.x资产管道的angular-ui-bootstrap:1.6.1插件.其中一个组件 – alert.js正在尝试加载/template/alert/alert.html,但这会解析为404. 我试过包括grails.assets.includes = [* / .html],没有帮助. 有什么解决方法吗?无论如何让资产管道包[详细]
-
dart – 如何在未登录时导航用户登录页面
所属栏目:[安全] 日期:2020-12-17 热度:130
我有关于angulardart和登录流程的结构问题.我有一个服务,它与服务器进行通信,并具有login(),logout(),loggedIn()等方法.这一切都在角度很好地工作,但我正在寻找一种最佳实践方式将登录流程合并到我的应用程序中. 该应用程序要求用户登录.因此,当用户未登录时[详细]
-
angularjs – 重复表达式中的Angular ng-repeat别名?
所属栏目:[安全] 日期:2020-12-17 热度:178
给出这样的模板: li ng-repeat="user in users" {{user.firstName}}/li 有没有办法“别名”“用户”所以我可以这样做: li ng-repeat="SOME MAGIC HERE MAYBE?" {{firstName}}/li 这样我就不需要输入“用户”了.每个表达式的前缀? 这是放入控制器的脚本 $s[详细]
-
使用Angular Cli的环境和导入的模块
所属栏目:[安全] 日期:2020-12-17 热度:60
我在模块中使用angular-cli的环境变量. 当我在另一个项目中导入我的模块时,是否可以在编译和运行时使用我的项目的环境变量? 我的模块 myModule/ src/ /app my.service.ts /environments environment.prod.ts environment.ts app.module.ts etc. 我的模块是m[详细]
-
如何将自定义数据传递给角带模式
所属栏目:[安全] 日期:2020-12-17 热度:131
我正在使用angular-strap的模态,并建立了自己的模板.我的问题是我的模板有2个按钮,但是,我会更改这些按钮的文本和功能.因此,我想在打开它之前将该数据传递给模态. 在文档中说 // Pre-fetch an external template populated with a custom scope var myOtherM[详细]
-
angularjs – 使用Angular JS调用restful API时的跨域问题
所属栏目:[安全] 日期:2020-12-17 热度:126
我正在尝试访问一个安静的API.这给出了错误.如何克服这个跨域问题? 错误是’Access-Control-Allow-Origin’标头出现在请求的资源上 function Hello($scope,$http) {$http.get('http://api.worldweatheronline.com/free/v1/weather.ashx?q=Londonformat=json[详细]
-
angular – 基本应用程序生产包的通用大小
所属栏目:[安全] 日期:2020-12-17 热度:165
我正在尝试构建我的第一个用于生产的Angular 6应用程序,并且构建大小约为1 MB. 由于缺乏经验,我很难估计它应该是多大,但对于相对较小的应用来说,1 MB似乎很大. 如何检查这样的问题? 您可以使用 webpack-bundle-analyzer分析捆绑包大小. 如果您正在使用Angul[详细]
-
AngularJS仅在父控制器完成异步调用时加载控制器
所属栏目:[安全] 日期:2020-12-17 热度:97
我正在使用AngularJS和Google Cloudendpoint构建一个网站 架构如下.我有 : 1 – 管理整个站点显示的MainCtrl(顶级菜单,模态等…) body ng-controller="MainCtrl" ng-cloak main-directive ... div ng-view/div .../body 2-ng-view,每个页面都有一个控制器,[详细]
-
angular – 不推荐使用EventEmitter,不应使用它
所属栏目:[安全] 日期:2020-12-17 热度:88
在AngularDart 3.0.0中,不推荐使用EventEmitter.那么,如何将子组件中的事件发送给父组件? 在更新之前,它看起来像: @Component( selector: 'my-test',templateUrl: 'test.component.html')class TestComponent { @Input() String name = ''; @Output() Even[详细]
-
根据ng-click索引AngularJS更改图像src
所属栏目:[安全] 日期:2020-12-17 热度:99
我有这个angularJS代码,指令模板定义: li ng-repeat="i in getNum(myNum)" ng-click="toggle($index)" id=$index img src="img/{{ImgTest}}" /li 另外,我的指令代码有: link: function (scope,elem,attrs) { scope.ImgTest= "Img_1"; 在ng-click上我希望更[详细]
-
angularjs – 如何使用ngGrid进行客户端分页?
所属栏目:[安全] 日期:2020-12-17 热度:56
如果将ng-grid的enablePaging选项设置为true,则启用服务器端分页. 那客户端呢?我在文档中找不到任何暗示,但我无法想象ng-grid也不支持客户端分页. 任何提示? 我认为角度页面( http://angular-ui.github.io/ng-grid/)上给出的示例实际上显示了客户端分页的[详细]