-
angular – 无法在字符串’__zone_symbol__optimizedZoneEventTa
所属栏目:[安全] 日期:2020-12-17 热度:89
这是一个糟糕的星期四。这是第13次。昨天我向我的同事们解释了我们对星期四的第13次下降有多么幸运,而不是周五。 好吧,那是昨天,今天我醒来时脸上带着棱角分明的拳头: Cannot create property ‘ creationTrace ‘ on string ‘__zone_symbol__optimized[详细]
-
typescript – 如何从angular2中的observable获取数据
所属栏目:[安全] 日期:2020-12-17 热度:84
我试图使用rxjs在Angular中打印http调用的结果 请考虑以下代码 import { Component,Injectable,OnInit } from '@angular/core';import { Http,HTTP_PROVIDERS } from '@angular/http';import 'rxjs/Rx';@Injectable()class myHTTPService { constructor(priv[详细]
-
进口/出口在Angular 2 ngModule中的作用
所属栏目:[安全] 日期:2020-12-17 热度:112
我正在学习Angular 2,我很难理解ngModule中导入/导出的作用。更具体地说,为什么导入模块很重要,如果你要使用es6语法导入它也是如此 import { BrowserModule } from '@angular/platform-browser';@NgModule({ imports: [ BrowserModule ],providers: [ Log[详细]
-
angular – 如何在Visual Studio 2015中为Typescript添加打字输
所属栏目:[安全] 日期:2020-12-17 热度:110
我不得不问,因为这让我发疯了。我看到了在Google上安装打字的npm方式,但 Angular2’s tutorial有一个添加了typings.json文件,然后它添加了typings文件夹并自动从DefinitelyTyped下载了d.ts文件。我用jquery尝试了这个,但它没有下载。我也尝试重建项目,[详细]
-
angular – 使用forRoot传递配置数据
所属栏目:[安全] 日期:2020-12-17 热度:95
我试图将配置数据传递到Angular中的自定义库。 在用户应用程序中,他们将使用forRoot将一些配置数据传递给我的库 // Import custom libraryimport { SampleModule,SampleService } from 'custom-library';...// User provides their configconst CustomConfi[详细]
-
如何确定Angular中的上一页网址?
所属栏目:[安全] 日期:2020-12-17 热度:199
假设我当前在具有URL / user /:id的页面上。现在从这个页面我导航到下一页:id / posts。 现在有办法,以便我可以检查以前的URL是什么,即/ user /:id。 以下是我的路线 export const routes: Routes = [ { path: 'user/:id',component: UserProfileCompon[详细]
-
单元测试 – 单元测试Angular 2中的可观察量
所属栏目:[安全] 日期:2020-12-17 热度:175
在Angular 2中单元测试返回Observable结果的服务的正确方法是什么?假设我们在CarService服务类中有一个getCars方法: ...export class CarService{ ... getCars():Observableany{ return this.http.get("http://someurl/cars").map( res = res.json() ); }[详细]
-
如何使用不同模块中具有相同名称的两个AngularJS服务?
所属栏目:[安全] 日期:2020-12-17 热度:64
假设我有两个AngularJS模块,例如: foo和bar,它们都定义了一个名为baz的服务。 在我的申请中,我依靠他们说: var app = angular.module('app',[ 'foo','bar' ]); 然后我可以尝试使用控制器中的baz服务 app.controller('blaController',[ '$scope','baz',f[详细]
-
在Angular rxjs中何时应该使用`pipe` vs`map`
所属栏目:[安全] 日期:2020-12-17 热度:79
我对管道运算符和链接地图有点困惑。以下两个例子在功能上是否相同?管道功能的目的或优点是什么? const name = ajax .getJSON{ name: string }("/api/employees/alice") .pipe( retry(3,1000),map(employee = employee.name),catchError(error = of(null))[详细]
-
angularjs – 如何为2个不同的视图重用一个控制器?
所属栏目:[安全] 日期:2020-12-17 热度:184
我已经定义了一个控制器,并将其应用于两个视图,差异很[详细]
-
从AngularJS控制器调用jQuery函数
所属栏目:[安全] 日期:2020-12-17 热度:161
当点击时,我有一个下面的按钮显示一个小的弹出窗口,如通知 button id="element" type="button" onclick="ShowNotifications()" class="btn btn-default" data-container="body" data-toggle="popover" data-placement="bottom" data-content="Text inside[详细]
-
数组 – 如何防止数组中的重复在angularjs中的push
所属栏目:[安全] 日期:2020-12-17 热度:64
我的代码是这样的: var arr = [];arr.push(item1,item2); 所以arr会包含如下: [ “名称”, “thing1”] 但是当推动具有相同精确值的元素时,我遇到问题,我如何过滤相同的元素值,但仍然接受更新/更改。 JSFIDDLE 您可以使用arr.indexOf,如果没有找到返[详细]
-
对于嵌套对象,角度 – 重复单个元素
所属栏目:[安全] 日期:2020-12-17 热度:63
说我有一个对象,对应于与对象相对应的产品和值对应的对象,这些对象又具有对应于这些产品出售的价格点的键,以及对应于销售量的值。 例如,如果我以$ 1销售10个小部件,以2美元销售5个小部件,我将拥有数据结构: { 'widget': {'1': 10,'2': 5} } 我想循环[详细]
-
我可以在AngularJS中使用另一个ng-app
所属栏目:[安全] 日期:2020-12-17 热度:167
我有两个ng应用程序 喜欢 ; div ng-app="app1" somexpression div ng-app="app2" some more expression /div/div 有什么办法让它工作吗? 当我做一个嵌套的ng应用程序,它不工作 我知道我可以使用两个不同的控制器,但是我不想使用两个控制器 —-编辑—– 事[详细]
-
按日期范围进行角度重复过滤数据
所属栏目:[安全] 日期:2020-12-17 热度:65
我试图通过键入一系列日期来过滤包含时间戳的列表 例如: JSFIDDLE HTML div ng-app="tst" div ng-controller="MyController" table tr tdFrom: input ng-model="query.date1" type="text" placeholder="" / /td tdTo: input ng-model="query.date2" type="t[详细]
-
使用AngularJS,如何一次将所有表单字段设置为$dirty?
所属栏目:[安全] 日期:2020-12-17 热度:148
我已经使用AngularJS创建了一个HTML表单,并在某些字段中添加了必需的属性。 对于这些字段,我有一个错误消息,显示如果该字段不是$ pristine,也$无效: input type="text" ng-model="SomeModel.SomeProperty" name="myField" class="input-block-level" re[详细]
-
AngularJS:阻止img src属性中的404错误
所属栏目:[安全] 日期:2020-12-17 热度:102
我想加载视频的缩略图 img src="http://www.dailymotion.com/thumbnail/video/{{video.id}}" 但是直到AngularJS加载,我会收到404错误 GET 07000 404 (Not Found) 这不是什么大事,但我想解决它。 您应该使用ng-src或图像url将被字面解析。 像http://www.dai[详细]
-
Angular 2 Ahead-of-Time编译器:我必须让所有的类属性公开吗?
所属栏目:[安全] 日期:2020-12-17 热度:168
角度2 rc 6,typescript 2,节点4.5.0,npm 2.15.9在Windows 7上 我试图从即时到时间的编译,我依靠这些资源: Angular 2 – Ahead-of-time compilation how to https://github.com/angular/angular/tree/master/modules/@angular/compiler-cli#angular-temp[详细]
-
angularjs – Angular.js ng-switch —测试值是空还是未定义
所属栏目:[安全] 日期:2020-12-17 热度:126
在Angular.js模板中,我需要测试一个值是否未定义或为空….我不知道如何在ng-switch之后执行此操作,当对字符串中的表达式进行测试时。我需要使用ng-switch,因为它是一个if else条件。有任何想法吗? div ng-switch="vipLabel" div ng-switch-when="vipLabe[详细]
-
AngularJS使用拦截器来处理$http 404s – 承诺未定义错误
所属栏目:[安全] 日期:2020-12-17 热度:146
我有一个Angular应用程序,我想处理404的API终点。关键组件如下所示: // app.jsvar myApp = angular.module('myApp',['ngRoute',]);myApp.config( function ($httpProvider,$interpolateProvider,$routeProvider) { $httpProvider.interceptors.push('httpR[详细]
-
如何使用具有构造函数参数的TypeScript类来定义AngularJS工厂
所属栏目:[安全] 日期:2020-12-17 热度:183
我想编写一个在构造函数中获[详细]
-
angularjs – 在元素的ng类中可以有多个单独的三元表达式吗?
所属栏目:[安全] 日期:2020-12-17 热度:135
我正在尝试将以下两个ng级三进制表达式组合成一个ng类(所以我可以通过btn-success / danger类和宽度 – 小/中/宽类来控制颜色,我的按钮divs div class="btn" ng-class="(rate 0) ? 'btn-success' : 'btn-danger'"{{rate}}/divdiv class="btn" ng-class="(pr[详细]
-
在Angular2中处理错误的最佳实践
所属栏目:[安全] 日期:2020-12-17 热度:198
嗨我正在尝试接收来自catch块(服务)发送的错误。 在多个组件中,我需要显示弹出窗口并显示错误消息。 请让我知道如何创建一个通用方法并在服务块内调用它。就像我现在用“showErrorPage()”做的那样。 import { Injectable } from '@angular/core';import {[详细]
-
angularjs – 如何获取选择元素的选项值
所属栏目:[安全] 日期:2020-12-17 热度:194
我试图使用量角器获取选择元素的选项值。但是,我无法找到该选项元素。 HTML select ng-options="opions.c as options.n for option in options" ng-model="model" option value="0"Option 1/option option value="1"Option 2/option/select 规格文件 descri[详细]
-
angularjs – angular mock“module”导致'[Object object]
所属栏目:[安全] 日期:2020-12-17 热度:105
我正在尝试使用通过Teaspoon运行的Jasmine在Angular中创建一些单元测试。测试正在运行,但是我有一个简单的测试只是为了测试失败的控制器的存在。我有以下测试设置。 //= require spec_helperrequire("angular");require("angular-mocks");var app = require[详细]