-
angularjs – angular.js chrome Access-Control-Allow-Origin
所属栏目:[安全] 日期:2020-12-17 热度:98
我正在尝试使用Angular.js服务从Jersey / Spring的REST服务中获取 JSON. 当我使用Firefox时,它工作正常,但当我去Chrome时我收到了消息: XMLHttpRequest cannot load http://localhost:8080/VirtualLawyerPj/services/timeoftheday/asjson/tue. Origin http:[详细]
-
根据用户的语言在angular2应用程序中动态加载不同的css文件
所属栏目:[安全] 日期:2020-12-17 热度:166
我有一个Angular2应用程序,它需要支持多种语言.其中一些语言可能是RTL(即波斯语),有些语言可能是LTR(即英语).除了本地化字符串之外,我还需要根据语言的方向设置组件的样式. 现在using this helper,我可以有两个单独的文件(即app-rtl.scss app-ltr.scss),它们[详细]
-
class – Angular 2:要在所有组件中使用的函数
所属栏目:[安全] 日期:2020-12-17 热度:74
我有一个有角度的2 webpack项目,我目前有一些功能在几个组件中重复.我想从“master”类OR组件(无论哪种方法)继承所有这些组件,以便能够从我需要它们的所有组件中调用我的函数. 举个例子,如果我在3个不同的组件中有一个函数foo: foo(s: string){ console.log[详细]
-
typescript – 使用angular2组件实现递归结构(没有forwardRef)?
所属栏目:[安全] 日期:2020-12-17 热度:134
我有一个递归结构,由两个组件组成: OptionsMenuComponent(菜单) MenuItemComponent(菜单项) OptionsMenuComponent :(模板组件) Template: menu-item *ngFor="let menuItem of menu.menuItems" [menuItem]="menuItem" /menu-itemComponent: import { Compone[详细]
-
angular – ngrx有效负载在reducer动作中没有编译
所属栏目:[安全] 日期:2020-12-17 热度:110
我正在尝试将我的角度2应用程序迁移到角度4和ngrx 4. 我正在处理一个奇怪的打字稿编译问题,这是我在此次更新之前没有的.我在离线环境中工作,所以我不能在这里分享确切的代码. 我在网上找了问题,我能找到的最接近的是这个问题: question about payload types[详细]
-
angularjs – UI-Router中自动滚动的平滑滚动
所属栏目:[安全] 日期:2020-12-17 热度:54
有没有办法通过平滑滚动获得ui-router的autoscroll的功能,而不是立即跳转到那个地方? 或者有没有办法将eventlistener添加到所有状态,当状态以我可以访问ui-view元素的方式被触发时被触发? 这样的事情应该有效.你可能不得不调整target.offset().如果你有一[详细]
-
angularjs – Angular UI-Router无法解析Internet Explorer 9
所属栏目:[安全] 日期:2020-12-17 热度:83
我有一个Angular v1.3应用程序,它使用Angular ui-router v0.2.13进行所有路由.该网站适用于所有浏览器,包括IE 10和IE 11,但不适用于IE 9(我们决定不追求IE8,我理解v1.3不支持IE8).尽管我付出了最大的努力,IE 9仍然不断解析为我的$stateProvider的其他路由(设[详细]
-
angularjs – Knockout foreach vs Angular ng-repeat
所属栏目:[安全] 日期:2020-12-17 热度:121
我用Knockout做了什么,我正在尝试使用Angular. 在我当前的项目中,我有一个表,通过scroll事件添加数据.当用户向下滚动时,我在表的末尾添加了20行,总行数可以达到2k-10k.我开始显示20条记录,当用户向下滚动时,我会继续添加20行,直到达到总行数. 正如在我的Angu[详细]
-
angularjs文件大小
所属栏目:[安全] 日期:2020-12-17 热度:90
引自 angularjs.org / faq “我需要包含的angular.js文件有多大? 文件的大小是 36KB压缩和缩小.“ 但是来自互联网的任何地方的所有版本(CDN-s,code.angularjs.org等)都大于120kb(最新的1.3.x). 那么,常见问题解答只是营销,或过时,或什么? 谢谢! 使用此文[详细]
-
重写AngularJs DatePicker弹出窗口以添加新标题
所属栏目:[安全] 日期:2020-12-17 热度:149
这个问题说明了一切. 我追求高和低低,并没有看到一种方式,但是,在我破解模板之前,我以为我会问这里. 只是为了说清楚 – 我希望能够在日期选择器的顶部添加一些文本(这是一个弹出窗口,如果这有任何区别),例如“你的生日是什么时候?”. 如果你遵循这个主题,有[详细]
-
AngularJS控制器:将公共代码移动到单独的文件
所属栏目:[安全] 日期:2020-12-17 热度:82
我有一些带有一些通用代码的控制器,特别是$scope.$watch对于几个控制器是相同的.如何将此代码放在单独的文件中并导入需要此$watch的各种控制器中的公共代码? 您可以通过传入控制器的范围来使用服务: angular.module('app').service("CommonFunctions",['So[详细]
-
angular – 尝试在ng2图表中设置图表的大小
所属栏目:[安全] 日期:2020-12-17 热度:185
我正在尝试设置图表的大小. 我已将条形图的ng2-chart示例复制并粘贴到我的打字稿文件中. 如果我玩画布: canvas baseChart width="100" height="100" 尺寸似乎没有发生.它总是拉伸到MAX. 如果我添加一些样式: canvas { width: 50px; height: 50px; } 它也被[详细]
-
angularjs – 节点抛出TypeError:无法读取未定义的属性’indexO
所属栏目:[安全] 日期:2020-12-17 热度:94
不确定,但认为我有一些应该工作,但事实并非如此,我得到的错误是无益的. 因此,尝试将护照对象发送到其中一条路线,我理解应该只是设置 var users = require('./routes/users')(app,passport); 这会在启动时抛出错误 /Users/bengtbjorkberg/.nvm/versions/node/[详细]
-
在Angular 4中保存全局设置的位置
所属栏目:[安全] 日期:2020-12-17 热度:90
在Angular(类型脚本)中有许多配置文件.保存全球环境的哪一个是正确的? 例如,当我从本地调用API时,我的rootUrl是localhost:42000但是当我打开生产时它应该是http:www.someting.com. 我想在一些全局的地方保存这个rootUrl,所以如果我打开生产,那么我只需要[详细]
-
Angular2 RC6升级
所属栏目:[安全] 日期:2020-12-17 热度:98
将我的项目更新为RC6后发生以下错误: Error: Typescript found the following errors: app.component.ts (12,3): Argument of type '{ moduleId: string; selector: string; templateUrl: string; styleUrls: string[]; directives: (type...' is not assig[详细]
-
AngularJS – 具有自己的类型/提供者的扩展模块
所属栏目:[安全] 日期:2020-12-17 热度:84
我想将一个新的(对话框)类型添加到angular,所以我可以使用它,就像我使用module.directive,module.filter,module.controller来注册指令,过滤器和控制器一样. 我想以这种方式注册我的对话框类型实例: module.dialog('prompt',function(dependencies){ return[详细]
-
angular – WebStorm(v2.3.1):文件更改后的实时重新加载(html)
所属栏目:[安全] 日期:2020-12-17 热度:72
Initial seed,没有任何改变. Windows 7,npm 4.0.1,节点v6.8.1,TypeScript 2.0.10 这是Chrome控制台(屏幕截图): VM661:1 Uncaught SyntaxError: Unexpected token in JSON at position 0at JSON.parse (anonymous)at http://localhost:5555/app/system-confi[详细]
-
angularjs – 无法绑定到’ngForFor’,因为它不是’li’的已知属
所属栏目:[安全] 日期:2020-12-17 热度:55
我的app.module import { BrowserModule } from '@angular/platform-browser';import { NgModule } from '@angular/core';import { FormsModule } from '@angular/forms';import { HttpModule } from '@angular/http';import { AppComponent } from './app.c[详细]
-
angularjs – ng-if安全信息的安全性
所属栏目:[安全] 日期:2020-12-17 热度:55
必须根据权限显示我的 HTML页面中的div(包含安全信息). 使用ng-if在这种情况下隐藏div有多安全? 用户是否能够破解并查看包含安全信息的div? 为了安全起见,你不应该在’前端’隐藏任何东西(即使用Angular).用户访问使用ng-if,ng-show,ng-hide等隐藏的内容是[详细]
-
Angularjs / sailsjs:Access-Control-Allow-Headers不允许使用A
所属栏目:[安全] 日期:2020-12-17 热度:138
我在角度js和sails.js(node.js框架)之间的角色问题上苦苦挣扎 我尝试修复错误:XMLHttpRequest无法加载http://localhost:1337/en/auth/forgetpass/email.请求标头字段Access-Control-Allow-Origin不允许Access-Control-Allow-Origin. 当我不激活我的拦截器时[详细]
-
AngularJS JSON解析(ajax)
所属栏目:[安全] 日期:2020-12-17 热度:52
我一直在努力提出ajax请求,但似乎有问题.当我的json属性名称在“(like {”name“:value”})中时,它可以工作,但属性名称不是.我有以下例外情况 SyntaxError: Unexpected token sat Object.parse (native)at pb (http://localhost:8080/angularjs/lib/angular[详细]
-
angularjs – 如何使用karma / jasmine模拟angularAMD中的服务?
所属栏目:[安全] 日期:2020-12-17 热度:53
我有一个使用AngularAMD / RequireJS / Karma / Jasmine的项目,我的基本配置全部工作,大多数单元测试运行并成功通过. 我无法使用angular.mock.module或angularAMD.value()正确注入模拟服务. 我有: // service definition in services/MyService.jsdefine(['[详细]
-
angularjs – 如何在angular的$parse中赋值
所属栏目:[安全] 日期:2020-12-17 热度:174
我有一个字符串引用我的一个范围值,如下所示: var reference_string = "form.name"; 我想为它引用的对象赋值: $scope.form.name = 'newvalue'; 环顾四周,我发现了两种可能的解决方案:using plain JS或使用角度$parse功能. 但是,似乎$parse函数只返回值.我[详细]
-
如何在Angular 2中导入非核心npm模块,例如(使用加密库)?
所属栏目:[安全] 日期:2020-12-17 热度:139
在我的Angular 2应用程序(SystemJS模块管理器,作为脚本语言的Typescript)中,我需要导入一个npm模块来处理加密(Crypto-JS; Forge-JS或任何其他服务目的) 在CryptoJS的情况下,通过npm install *安装后我尝试添加: script src="node_modules/crypto-js/crypto-[详细]
-
如何在导航到下一个位置之前关闭路线弹出窗口? (Angular 2)
所属栏目:[安全] 日期:2020-12-17 热度:71
我正在显示一系列您可以点击的项目,带您到下一个路线.您也可以单击此页面上的弹出窗口.如果单击弹出窗口,然后单击其中一个项目,我想在显示下一个路径之前销毁弹出窗口. onSelect(id) { if (this.router.url.includes('popup')) { let p = Promise.resolve(()[详细]