-
angular – 如何使用RxJs处理/排队多个相同的http请求?
所属栏目:[安全] 日期:2020-12-17 热度:116
我正在制作一个Angular 4应用程序.组件订阅Observable.有时Observable调用相同的url.例如,在任何http请求之前,如果需要,请“刷新访问令牌”.但是,如果我发出不同的3个http请求,它将“刷新(如果需要)”刷新令牌的3倍. 那么如何只让一个http获取一个刷新的访问[详细]
-
在新文件夹中运行npm install后,angular-ng build –prod build
所属栏目:[安全] 日期:2020-12-17 热度:96
这是生成prod的错误 ERROR in ./src/main.tsModule not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in '/var/www/project/src' @ ./src/main.ts 4:0-74 @ multi ./src/main.ts 因为在运行npm install之后安装了新版本的软件包而出[详细]
-
如何将现有的Angular 2 Web应用程序转换为本机脚本应用程序
所属栏目:[安全] 日期:2020-12-17 热度:98
大约一年以来,我一直在研究Angular 2网络应用程序作为业余爱好,现在我可以开始测试了.我想知道如何使用我现有的angular 2代码并将其转换为本机脚本应用程序.我一直在研究本机脚本,看起来你必须从一开始就使用本机脚本.我也使用Angular cli和几个npm包来帮助[详细]
-
angular – 从setTimeout Observable方法访问值
所属栏目:[安全] 日期:2020-12-17 热度:127
你能告诉我如何从异步setTimeout()可观察方法访问一个值吗?我已经编写了正常的异步方法,如下所示.但是我们都知道它没有做我需要的.我怎么能在这里使用observable?任何指导都会非常感激. page.ts loader = this.loadingControllerService.dismissLoaderWhen[详细]
-
从父组件到子组件的角度传递数组
所属栏目:[安全] 日期:2020-12-17 热度:147
在我们开始之前,我在大约一周前开始学习Angular,不要害怕把它恢复到基础. 你是怎么做到的? 在app.component.ts中,我有一个标准数组,需要多个子组件可访问. @Component({ selector: 'app-root',templateUrl: './app.component.html',styleUrls: ['./app.comp[详细]
-
angular – 您的webpack.config文件可以提供多个入口点吗?
所属栏目:[安全] 日期:2020-12-17 热度:112
由于在开发项目时学习了Angular 2,我没有采用我应该具备的路由.我有一个main.js文件引导一个组件,另一个main2.js文件引导第二个组件(我现在知道我应该从一个页面路由它们,但我们在项目中很远,它会导致一个备份((必要时会这样做)).我正在尝试使用webpack捆绑[详细]
-
angular – 离子platform.ready()方法是必需的
所属栏目:[安全] 日期:2020-12-17 热度:145
我有一个关于platform.ready().then(()= {})method的基本问题.我们每次使用本机插件时都需要使用此方法吗?像状态栏或LocalStorage等? 如果我们仅在app.component.ts文件中使用上述方法,这是不够的,因此它是根组件?在这个根组件希望平台准备好所有其他后续[详细]
-
angular – firebase.auth().currentUser为null
所属栏目:[安全] 日期:2020-12-17 热度:75
我正在尝试在Angular 4应用程序中检索当前登录的firebase用户的UID.但是,如果我将’firebase.auth().currentUser’记录到控制台,我会得到一个’null’.因此’firebase.auth().currentUser.uid’给出’无法读取属性’uid’of null’错误. 根据这篇文章https:/[详细]
-
angularjs – 为什么我在JSFiddle中得不到错误模块?
所属栏目:[安全] 日期:2020-12-17 热度:64
我宣布这个模块: angular.module('dashboard',[]) .controller('dashboardController',['$scope',function ($scope) { $scope.data = "555"; }]); 以下是观点: div ng-app="dashboard" data-role="page" id="layersProperty" data-add-back-btn="true" div[详细]
-
angular – 如何从离子2中另一个组件的模板调用组件的功能
所属栏目:[安全] 日期:2020-12-17 热度:109
我想从另一个组件的模板中调用组件的功能 离子2.我使用home.ts在我的app dashboard.html中获取一个仪表板 零件. ion-content div class="dashboardSection" a href="" (click)="fetchAllClass()" div class="header padding text-center classes common" img[详细]
-
处理复选框Angular2上的更改
所属栏目:[安全] 日期:2020-12-17 热度:76
我有复选框,我想要使用(更改)它.默认为“已选中”,但点击后我想要清除输入文本“激活密钥”.重新检查后,我想生成guid并再次添加到输入.如果选中或不选中复选框怎么办? div class="checkbox" label input type="checkbox" checked (change)="handleChange($e[详细]
-
angular – 从控制器HTML Ionic 2中单击
所属栏目:[安全] 日期:2020-12-17 热度:166
我如何在Ionic 2的控制器中运行字符串中的函数.我的代码: export class ProjectsPage { text:string = '' ; constructor() { this.text = 'a (click)="myAlert()"Show allert/a' ; } myAlert() { alert(1) ; }} 解决方法 您可以使用DomSanitizationService[详细]
-
为Angular2添加到MdDialog的路由
所属栏目:[安全] 日期:2020-12-17 热度:158
我需要添加路由到MdDialog组件,我不知道解决这个问题的最佳方法是什么. 目前,在foo页面(www.app.com/foo/1)上,用户可以单击一个按钮,它将打开一个MdDialog组件,栏. 我想要做的是,在打开MdDialog时,它会将/ bar /:id附加到组件.因此,例如它将类似于www.app.c[详细]
-
angularjs – 将对象转换为角度为json
所属栏目:[安全] 日期:2020-12-17 热度:76
我试图将对象转换为json在我的updateDetails方法但是在转换为json.Whats错误后在console.log中得到未定义?我的鳕鱼是.. HTML: body ng-app="myApp" ng-controller="myCtrl" ng-init="init()" form id="show_details" ng-repeat="data in editProjDetails"[详细]
-
获取Angular Universal中的主机名和路径名信息
所属栏目:[安全] 日期:2020-12-17 热度:111
有没有人知道如何在Angular universal中访问主机名和路径名信息? 在客户端应用程序中,您可以访问具有该信息的窗口对象. 我只需要服务器上的那些信息? 解决方法 随着 ngExpressEngine: server.ts: ...app.engine('html',(_,options,callback) = { let eng[详细]
-
angularjs – 我如何以角度重新加载/重新启动服务?
所属栏目:[安全] 日期:2020-12-17 热度:158
如何在不重新加载应用程序的情况下重新启动服务? 我不想使用window.location.reload(). 解决方法 您可以使用工厂而不是简单服务,并在其上创建一个重置方法,将其设置为“初始状态”. 例如,您的工厂可能看起来像这样: function MyFactory() { // generate th[详细]
-
角度 – 空间缩进预期 – Codacy
所属栏目:[安全] 日期:2020-12-17 热度:135
我听说好的做法是使用一些东西来检查我的代码.我找到了一个名为 Codacy的东西.我理解除TSLint和TSLint4中的“空间缩进”之外的所有内容.是因为我在项目中的身份是标签吗?如果是,我怎样才能在编码中更改这一条规则? import {NgModule} from '@angular/core'[详细]
-
在angular-cli中,“lazy”属性如何加载全局库?
所属栏目:[安全] 日期:2020-12-17 热度:147
通过将它们添加到.angular-cli文件的scripts属性,可以将全局脚本加载到您的应用程序中.这个例子来自 documentation: "scripts": [ "global-script.js",{ "input": "lazy-script.js","lazy": true },{ "input": "pre-rename-script.js","output": "renamed-s[详细]
-
角度2中的子组件和父组件之间有什么区别,
所属栏目:[安全] 日期:2020-12-17 热度:112
具体来说,什么是父组件和子组件,讨厌它所有的教程,文档刷过这个,我做了一个角度2应用程序,并基本了解什么组件,但在阅读如何在组件之间传递数据所有引用引用“孩子/父母成分互动”如果我的情况我不知道两者之间的区别,哪一个不能很好. 解决方法 父组件是具有[详细]
-
angular – 将Auth0Lock更改为Auth0-js
所属栏目:[安全] 日期:2020-12-17 热度:181
在我的Angular4项目中,我尝试从auth0-lock迁移到auth0-js.为此我创建了AuthService类,您可以在文档中看到并安装auth0-js包 npm install --save auth0-js 但是,当我运行我的应用程序时,我收到以下错误: ERROR TypeError: Cannot read property 'WebAuth' of[详细]
-
Angular 2 Karma测试已经开始失败无法捕获浏览器
所属栏目:[安全] 日期:2020-12-17 热度:77
这似乎是一个项目设置问题.这在以前工作.我不知道这些错误消息可以帮助我开始.有没有人对从哪里开始诊断问题有一些建议? 21 05 2017 07:42:55.094:WARN [karma]: No captured browser,open http://localhost:9876/21 05 2017 07:42:55.110:INFO [karma]: Ka[详细]
-
如何更改角度2应用程序中的默认favicon图标?
所属栏目:[安全] 日期:2020-12-17 热度:199
os:win32 x64 angular-cli:1.0.0-beta.22-1 节点:7.1.0 Repro步骤. 删除该行 link rel="icon" type="image/x-icon" href="favicon.ico" 来自index.html ng build ng服务 浏览http://localhost:4200/ 它仍然显示默认的角度图标. 清除浏览器缓存后仍尝试上[详细]
-
angular – WebStorm在热重载的Ionic2项目上冻结了很长时间
所属栏目:[安全] 日期:2020-12-17 热度:177
我创建了一个简单的Ionic2 / 3项目,只需使用所有默认设置设置WebStorm. 使用离子服务运行项目时,热重新加载按预期工作. 然而,有一种奇怪且非常烦人的行为: 当我留在IDE中时(我保留鼠标光标),我可以写一些文本然后cmd Smany次,它会非常快速地重建项目(200ms)[详细]
-
如何禁用角度2动画进行量角器测试?
所属栏目:[安全] 日期:2020-12-17 热度:194
我几乎找不到这个.谷歌上出现的几乎所有东西都是关于Angular 1的,而我发现的Angular 2并没有起作用( http://www.talkinghightech.com/en/angular-2-end-2-end-testing/). 我正在寻找一种方法来禁用CSS动画和我的角度2组件上的动画. 解决方法 现在 this bug已[详细]
-
Angular 2 Lazy Loading:RangeError:超出最大调用堆栈大小
所属栏目:[安全] 日期:2020-12-17 热度:152
我是Angular 2的新手,正在尝试延迟加载.我收到错误“RangeError:超出最大调用堆栈大[详细]