-
如何防止Angular/material mat-menu关闭键导航(tab)?
所属栏目:[安全] 日期:2020-12-17 热度:109
我已经阅读了 How to prevent angular material mat-menu from closing?,它解释了如何防止Angular材质mat-menu关闭点击. 但是:当我按Tabater更改焦点时,我似乎找不到阻止mat菜单关闭的方法. 以StackBlitz为例:https://stackblitz.com/edit/angular-ij6jbx[详细]
-
angularjs – 使用Angular UI路由器在另一个文件中定义onEnter和
所属栏目:[安全] 日期:2020-12-17 热度:177
我有一个简单的应用程序使用Angular UI路由器与一些状态. 其实我的路由器中有这种代码: $stateProvider.state('map.layers',{ url: '/layers',templateUrl: 'views/layers.html',controller: 'LayersCtrl',onEnter: function(map: Master.Map) { // do stuf[详细]
-
Angular 2 OnPush动态组件的变化检测
所属栏目:[安全] 日期:2020-12-17 热度:58
我有一个Angular组件,可以在其自身内部动态创建各种其他类型的组件.它通过OnChanges钩子将自己的属性绑定到子组件@Input属性. 当子组件的更改检测设置为“默认”时,此绑定可正常工作.然后检测新输入并更新组件模板. 但是,当更改检测为OnPush时,它不起作用,则[详细]
-
$httpBackend(angularJS)中的URL参数
所属栏目:[安全] 日期:2020-12-17 热度:185
是否可以在angularJS的$httpBackend中接收URL参数?我想做的事情如下: $httpBackend.whenGET('/api/v1/users/{userId}').respond(function (method,url,data) { // somehow read {userId} and act differently depending on what the value is return [200][详细]
-
angularjs – 从resolve函数访问数据而不重新连接控制器
所属栏目:[安全] 日期:2020-12-17 热度:171
如何在不重置控制器的情况下从解析功能访问数据? 我们目前正在开发一个使用angular-ui-router的项目. 我们有两个单独的视图:左边是父元素列表,右边是元素子数据. 如果在左侧选择父级,我们将其子级数据解析为右侧的子视图. 为了不对子控制器(和视图)进行自[详细]
-
Angular2 http获取json问题
所属栏目:[安全] 日期:2020-12-17 热度:59
尝试在angular2视图中显示http json响应.为了让我开始,我已经完成了针对.NET核心的特定教程和使用Typescript的Angular2.一切都很好,所以我尝试修改它,但看起来我卡住了,找不到答案.这就是我到目前为止所拥有的. wall.main.component.ts import {Component,On[详细]
-
如何在渲染组件之前使Angular2等待一个promise
所属栏目:[安全] 日期:2020-12-17 热度:56
第一:是的,我事先用Google搜索过,而 solution出现的对我来说并不适用. 上下文 我有一个调用服务的Angular 2组件,并且在收到响应后需要执行一些数据操作: ngOnInit () { myService.getData() .then((data) = { this.myData = /* manipulate data */ ; }) .c[详细]
-
如何获得angularjs中更改的对象?
所属栏目:[安全] 日期:2020-12-17 热度:129
我使用此函数来观察对象数组的变化: $scope.$watch('Data',function (newVal) { /*...*/ },true); 如何获取一个已更改属性的对象,以便我可以将其推送到数组中? 例如: var myApp = angular.module("myApp",[]);myApp.factory("Data",function(){var Data =[详细]
-
使用Angular CLI v6生成空白工作区
所属栏目:[安全] 日期:2020-12-17 热度:67
是否可以使用Angular CLI v6生成空白工作区?它可能包含一个初始应用程序,但在默认项目文件夹中. 解决方法 目前你不能不希望这个功能很快就会出现. 您可以跟踪相关问题https://github.com/angular/angular-cli/issues/10709[详细]
-
angularjs – 将Angulartics与Ionic Framework集成
所属栏目:[安全] 日期:2020-12-17 热度:118
我正在尝试将Angulartics与Ionic Framework结合使用.但是,谷歌分析没有任何跟踪.这是如何设置它. index.html.slim文件 script src="lib/angulartics/src/angulartics.js"script src="lib/angulartics/src/angulartics-ga-cordova.js" JavaScript的: (functi[详细]
-
angular – 如何使用ngrx-entity更新实体的子集?
所属栏目:[安全] 日期:2020-12-17 热度:143
我正在使用HTTP Patch请求更新一组实体到远程后端.来自后端的响应仅包括更新的实体(即,不是所有实体). 我使用实体状态适配器设置我的reducer并使用updateMany更新我的实体: case settings.SettingsActionTypes.UpdateSettingsSuccess: { return { ...state,[详细]
-
angularjs – 如何更改过滤器内的$scope变量
所属栏目:[安全] 日期:2020-12-17 热度:137
我需要在过滤器中更改$scope变量. $scope变量用于ng-show属性,并且信息仅在过滤器中加入,因为我有一些信息的ng-repeat并由一些过滤器应用,我需要知道过滤器何时删除我要显示的所有结果消息……这是一个例子:(这只是一个想法) .controller("thing",function()[详细]
-
angularjs – ngReact:解释了watch-depth属性类型
所属栏目:[安全] 日期:2020-12-17 热度:70
最近我找到了一个很棒的库,允许在Angular应用程序中使用React组件,称为 ngReact 我的问题是关于可以在reactDirective组件上声明的watch-depth属性: body ng-app="app" div ng-controller="helloController" hello-component watch-depth="reference" fname=[详细]
-
angularjs – 如何检查是否已向指令提供表达式属性?
所属栏目:[安全] 日期:2020-12-17 热度:88
我创建了一个接受回调作为属性的指令,例如: my-directive callback-expression="someFunction()" /my-directive 该指令是可重用的,因此我给它一个隔离范围.我想根据是否设置了callback-expression属性在指令中显示一个按钮. App.directive('myDirective',fu[详细]
-
Angular 2:带括号和不带括号的属性绑定之间的区别?
所属栏目:[安全] 日期:2020-12-17 热度:177
我注意到没有括号可以绑定东西.有什么不同? 打字稿: import { Component,Input } from '@angular/core';@Component( { selector: 'my-comp',templateUrl: ` input is {{foo}} `})export class myComponent { @Input() public foo: string; constructor() {[详细]
-
angular – Http获取404 Not URL for URL:null
所属栏目:[安全] 日期:2020-12-17 热度:50
我试过像英雄之旅这样的示例应用程序. 我试图将服务cal转换为http get(InMemoryDbService),如下所示 hero.service.ts import {Injectable} from '@angular/core';import {HttpModule,Headers,Http} from '@angular/http';import 'rxjs/add/operator/toPromis[详细]
-
Angular – 以编程方式提交表单
所属栏目:[安全] 日期:2020-12-17 热度:111
Angular – 以编程方式提交表单. 我在HTML上有一个表单组,我希望组件使用post方法中的电子邮件字段提交表单的操作.而不是使用正常的提交按钮. 下面的testMethod从另一个按钮调用.在这个方法中,我想发布testForm.它必须以旧学校的方式发布,因为它需要一个动作[详细]
-
angular – 取消基于有效负载而非效果的可观察性
所属栏目:[安全] 日期:2020-12-17 热度:64
我有一个服务,向后端发出http请求我无法控制获取营销页面内容.有时,我需要同时加载多个营销内容.我可以创建一个调用服务的效果. @Effect()marketingContent$= this.actions$ .ofType(LOAD_MARKETING_CONTENT) .switchMap(({ payload }) = this.marketingServ[详细]
-
Material Angular 6 DatePicker在前一天解析我的日期
所属栏目:[安全] 日期:2020-12-17 热度:98
当前版本的Material Angular DatePicker发生了一些非常奇怪的事情,在我将它从A5更新到A6之后,它开始在1天之前解析我的日期,示例在这里: https://stackblitz.com/edit/angular6-datepicker-parsing-wrong-date 我正在使用原始文档示例,对我自己的语言稍有改[详细]
-
在Angular 2 RC5 / Router 3 RC1中路由嵌套模块
所属栏目:[安全] 日期:2020-12-17 热度:108
假设我有以下设置: employee -------+ employee.module.ts | employee.routing.ts + employee.component.ts |sales ----------+ sales.module.ts | sales.routing.ts + sales.component.tsapp.module.tsapp.routing.tsapp.component.ts 而且我希望我的路线[详细]
-
angularjs – 将函数添加到$scope和指令控制器之间的区别?
所属栏目:[安全] 日期:2020-12-17 热度:96
在浏览egghead视频时,关于 Directive to directive communication的视频建议我们使用控制器向’this’对象添加函数并从其他指令访问它. 视频中使用的完整代码:Adding functions to this object 相关的控制器代码如下: controller: function($scope){ $scop[详细]
-
导航到链接时,AngularJS视图不会更改
所属栏目:[安全] 日期:2020-12-17 热度:173
我对以下内容感到困惑:我有一个这样的简单链接: lia href="#/foo"Foos/a/li 但点击它时,视图不会更新.浏览器中的URL发生了变化,但没有任何反应,控制台中也没有显示任何内容.如果我直接在浏览器中加载URL,则会加载正确的页面. 路线看起来像这样: app.confi[详细]
-
angularjs – UI网格添加可编辑的行
所属栏目:[安全] 日期:2020-12-17 热度:108
我想在现有网格中添加一个新行.此外,正在推送的行应该是可编辑的. 我在代码下面累了,行已经添加了,但我希望添加可编辑的字段 $scope.addNewItem=function() { $scope.data.push( { name: 'Test add ' });}; 有人可以帮助我吗? 解决方法 试试这个样本 更新[详细]
-
Angular 2 * ngFor仅支持在内联模板中一次添加10个元素
所属栏目:[安全] 日期:2020-12-17 热度:97
我想在几个时间内重复特定元素,所以我使用* ngFor指令和[1,2,3,4,5,6,7,8,9,10]这样的硬编码数组,并且工作得很棒.我实现了我想做的事情. 码 @Component({ selector: 'my-app',template: `h1My First Angular App/h1 div *ngFor="let item of [1,10]" {{item}[详细]
-
Angular2 – 在不同环境中执行e2e测试
所属栏目:[安全] 日期:2020-12-17 热度:143
我是Protractor的新手.我开发了几个测试用例来完成端到端测试.这些测试用例在我们拥有的所有3种不同环境中都能正常工作:开发,测试和生产. 但是我需要在测试用例中更改Angular应用程序URL,以确定需要进行测试的环境(因为URL因环境而异). 我正在使用Angular C[详细]