-
如何在角度2中使用Factory Provider
所属栏目:[安全] 日期:2020-12-17 热度:100
我需要在角度2应用程序中将服务注入另一个服务.在阅读了我推断的文档后,最好的方法是使用 Factory Provider.但是出现了两个问题: 1)文档建议创建一个带有两个“代码段”的HeroServiceProvider类: let heroServiceFactory = (logger: Logger,userService: U[详细]
-
angularjs – Angular,使用select输入过滤器来更新路由?
所属栏目:[安全] 日期:2020-12-17 热度:174
我已经设置了我的应用程序,其中可以使用选择输入按颜色过滤产品列表,如果URL中存在,我还有$routeprovider将此颜色参数传递给页面. 我现在要做的是更改选择框时更新URL /路由.如何将选择的更改绑定到路由? select有一个 undocumented ng-change参数,可用于调[详细]
-
angular – 如何取消订阅forkJoin返回的Observable?
所属栏目:[安全] 日期:2020-12-17 热度:107
在我的Angular2-typescript应用程序中,我只使用forkJoin在所有并行HTTP调用完成后返回一个Observable. 问题:订阅回调一直无限期地执行 这是我的代码: http.service import {Http} from "@angular/http";constructor (private _http: HTTP) {}makeGetReques[详细]
-
角度2和SignalR
所属栏目:[安全] 日期:2020-12-17 热度:133
我在网络上搜索与Angular2测试版一起使用的SignalR的一些例子?因为我似乎无法找到使用测试版的示例. 我有一个主要问题是如何在Angular 2的beta版本上手动运行更改检测? 提前致谢 我最近写了一篇文章,演示了使用“通道/事件”模型集成Angular 2和SignalR的[详细]
-
angularjs – Angular.js $compile返回html数组但不返回实际的ht
所属栏目:[安全] 日期:2020-12-17 热度:175
我有以下代码: app.directive('mySample',function($compile) { return { //template:"input type='text' ng=model='sampleData'/ {{sampleData}} br/" link: function(scope,element,atts,controller) { var markup = "input type='text' ng=model='sample[详细]
-
angularjs – 链接控制器中的角度过滤器,同时使它们可变
所属栏目:[安全] 日期:2020-12-17 热度:72
假设我创建一个Angular应用程序并编写一些新的过滤器:仅显示赔率,并仅显示幸运数字. 有一个oddList过滤器和一个luckyList过滤器: var app = angular.module('app',[]);app.filter('oddList',function() { return function(items) { var filtered = []; ang[详细]
-
angularjs – 将角度剑道日期选择器中的绑定日期值绑定到ng-mode
所属栏目:[安全] 日期:2020-12-17 热度:157
我有一个api,以这种格式返回日期“014-08-26T15:10:45.402Z”我正在使用有角度的剑道ui.我面临的问题是日期没有被绑定到剑道日期选择器.可能有人帮帮我 . input kendo-date-picker ng-model="emp.datestart" k-format="MM/dd/yyyy" / 为了让Kendo DatePick[详细]
-
angularjs – ng-mouseover和ng-mouseleave事件不适用于chrome
所属栏目:[安全] 日期:2020-12-17 热度:135
我在我的角度应用程序中设置了以下内容 我有一个图像,其中ng-mouSEOver和ng-mouseleave事件与图像标记相关联 img ng-mouSEOver="infoIconStyle={'height':'50px','padding':'10px'}" ng-mouseleave="infoIconStyle={'height':'0','padding':'0'}" src="image[详细]
-
如何在Angular2中实例化Firebase云消息传递
所属栏目:[安全] 日期:2020-12-17 热度:140
如何在Angular2 / TypeScript / AngularFire2中实例化Firebase云消息传递? 这里描述了JavaScript: https://firebase.google.com/docs/cloud-messaging/js/client firebase.messaging()函数将Firebase应用程序实例作为可选参数. 要使用AngularFire2连接它,[详细]
-
如何使用Angular 4在ngFor循环中渲染多个ng-content?
所属栏目:[安全] 日期:2020-12-17 热度:87
我试图在两个ngFor循环中显示两个不同的ng-content. 但正如 this回答中所述,Angular无法多次投影ng-content. 我尝试了this解决方案,但这不允许我多次投影我的内容,只是根据ngIf条件在不同的地方显示它. 这是我的实际代码: 示例父组件(使用app-table的任何组[详细]
-
angular – 没有MatDialogRef的提供者
所属栏目:[安全] 日期:2020-12-17 热度:85
我正在使用材料2版本2.0.0-beta.12.我需要调整材质Modal的位置.我按照这个答案来做到这一点. https://stackoverflow.com/a/44238699/8253445由于MdDialog现在不可用,我使用了{MatDialog,MatDialogRef,MAT_DIALOG_DATA}. constructor(public dialog: MatDialo[详细]
-
angular – 防止用户在文本框中释放空间
所属栏目:[安全] 日期:2020-12-17 热度:95
以前,我使用jQuery处理问题如下: $("#textInput").keydown(function (e) { return e.which !== 32;}); 你会如何使用新的Angular和Typescript来处理它? 或者干脆; input type="text" (keydown.space)="$event.preventDefault();" 我设法创建了一个方便的指[详细]
-
Angular2中的ErrorHandler
所属栏目:[安全] 日期:2020-12-17 热度:118
我有一个关于新类ErrorHandler的问题(包含在RC.6中). 我从官方文档中做了一些例子: https://angular.io/docs/ts/latest/api/core/index/ErrorHandler-class.html import{ErrorHandler} from "@angular/core";import{NgModule} from "@angular/core";export[详细]
-
angularjs – 如何在Visual Studio代码中为Angular.Js和Javascri
所属栏目:[安全] 日期:2020-12-17 热度:126
我试图在Visual Studio代码中使用Angular.js.但它不起作用.在visual studio 2013中,我能够获得IntelliSense,但不能在Visual Studio Code中获得. 这里提供的答案不再有效,因为tsd已被弃用.要安装角度或任何其他Typescript定义,请按照以下步骤操作.如果您已经[详细]
-
angularjs – $parsers不使用space
所属栏目:[安全] 日期:2020-12-17 热度:50
我有一个服装指令来设置%的东西,例如: – 快乐:[90] – 悲伤:[10] 所以它只允许1到100.所以我不想允许任何字符等.我知道我可以使用ng-pattern等..但我不希望他们甚至添加一个字符所以我必须这样做. 它的工作原理,但我遇到的问题是空间不会触发$解析器,是[详细]
-
AngularJS显示HTML Unicode
所属栏目:[安全] 日期:2020-12-17 热度:82
我有问题从angularJS控制器显示html unicode. 我有以下JS代码 var mOverview = angular.module('mOverview',[]);mOverview.controller('mOverviewController',function ($scope,$sce) { $scope.mData = [ { 'name': 'darr;'+'NASDAQ',// here the unicode is[详细]
-
angularjs – 如何改善sidenav动画性能角度材料
所属栏目:[安全] 日期:2020-12-17 热度:67
我使用了angular-material的md-sidenav创建了sidenav,下面是它的截图.当我尝试点击sidenav按钮时,动画相当滞后.我已经在顶部栏上使用了一个图像,其余的只是使用字体很棒的图标.我可能做得很糟糕,它很慢.当我在移动设备上查看动画时,动画会更糟. sidenav的屏[详细]
-
angularjs – 为什么我得到错误:(45,1)TS2304:找不到名字’ang
所属栏目:[安全] 日期:2020-12-17 热度:108
参见英文答案 intellisense and code complete for DefinitelyTyped (TypeScript type definitions) on WebStorm IDE3个 我刚开始使用TypeScript并尝试将其添加到现有的AngularJS项目中. 我已经“排除”安装了角度的bower目录,并在首选项窗口中下载了angular[详细]
-
AngularJS’控制器为’和形式.$有效
所属栏目:[安全] 日期:2020-12-17 热度:80
我想检查一个角度控制器内的表格是否有效.使用$scope时这似乎很简单,但是我无法使用’controller as’语法. 当我尝试访问表单时.$valid我收到错误消息“无法读取属性’$valid’of undefined”. plunkr:http://plnkr.co/edit/w54i1bZVD8UMhxB4L2JX?p=preview[详细]
-
angularjs – 运行gulp build时“没有这样的文件或目录,/ src /
所属栏目:[安全] 日期:2020-12-17 热度:64
我正在使用gulp-angular yeoman生成器,如果我创建一个新项目,然后运行gulp build或gulp serve:dist我得到了这个错误: 每当我尝试构建我的项目时,我都会收到此错误: [16:03:56] gulp-inject 2 files into index.less. fs.js:887 return binding.lstat(path[详细]
-
Angular 2获取Input元素值
所属栏目:[安全] 日期:2020-12-17 热度:56
如何使用离子2获取html元素值 在我的HTML代码下面 div class="messagesholder" *ngFor="let chat of chatval | orderby:'[date]'" div *ngIf="chat.sender == currentuser || chat.receiver == currentuser" div *ngIf="chat.date" style="text-align: cente[详细]
-
angular – 从选项卡转到根页面
所属栏目:[安全] 日期:2020-12-17 热度:64
我想知道如何在使用选项卡时返回appComponent中定义的rootPage. setRoot方法无法正常工作.在标签页中使用它时,不会清除导航堆栈.在“主页”上,可以看到后退按钮而不是导航切换,并显示选项卡的标题. By default,pages are cached and left in the DOM if they[详细]
-
Angular2限制所有路线
所属栏目:[安全] 日期:2020-12-17 热度:92
Helloo, 我创造了一个警卫: import { Injectable } from '@angular/core';import { Router,CanActivate } from '@angular/router';@Injectable()export class AuthGuard implements CanActivate { constructor(private router: Router) { } canActivate() {[详细]
-
angularjs – 如何使用动态数据刷新从http请求加载的NG-Table
所属栏目:[安全] 日期:2020-12-17 热度:73
我需要能够刷新ng-table中的数据.以下图像包含完整的用例场景. 当用户单击搜索BrandID时,会出现一个新的模态窗口: 它包含一个ng表,其中包含一些加载的数据.解除模态后,单击第二个搜索(GroupID),此处打开带有ng-table的相同模态窗口,但即使请求正常并且从服[详细]
-
AngularJS:来自第二个索引的ng-repeat
所属栏目:[安全] 日期:2020-12-17 热度:194
我想ng-repeat,但只能从第二个数组元素到最后一个.我试着用 ng-repeat="entry in entries | filter: $index==0" 但是这个没用.如果我尝试使用ng-if,就像这样 ng-repeat="entry in entries" ng-if="$index != 0" 我在翻译中遇到错误. 什么是最好的解决方案?[详细]