Tag: angular

Observable.of不是一个函数

我在我的项目中导入Observable.of函数有问题。 我Intellij看到的一切。 在我的代码中,我有: import {Observable} from 'rxjs/Observable'; 在我的代码中,我使用它: return Observable.of(res); 有任何想法吗?

Angular 2组件构造函数与OnInit

如果我希望函数x在每次组件加载时都发生,无论是第一次,我导航到另一个站点并导航回来,或者是组件加载的第五次。 我应该把什么函数x? 组件构造函数或OnInit?

Angular 2hover事件

在新的Angular 2框架中,有没有人知道像事件一样hover的正确方法? 在Angular 1中有ng-Mouseover,但似乎没有被结转。 我查看了文档,没有find任何东西。

如何添加“类”主机元素?

我不知道如何添加到我的组件<component></component>dynamic类属性,但在模板html(component.html)内。 我find的唯一解决scheme是通过“ElementRef”本地元素修改项目。 这个解决scheme似乎有点复杂,要做一些非常简单的事情。 另一个问题是,CSS必须在组件范围之外定义,打破组件封装。 有一个更简单的解决scheme? 像模板中的<root [class]="…"> …. </ root> 。

如何解码从jQuery的keydown()的事件处理程序按下的字符

我需要从jQuery的keydown函数调用的处理程序中找出哪个字符被input到文本字段中。 key.which只给我键码,但我需要找出哪个ASCII字符key代表。 我该怎么做呢?

绕过UIView的两个angular落

前一阵子,我发表了一个关于四舍五入的问题,得到了很好的回应,但是在执行时遇到了问题。 这是我的drawRect:方法: – (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <——Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + radius, rect.origin.y + rect.size.height – radius, radius, M_PI, M_PI / 2, 1); CGContextAddArc(context, rect.origin.x + rect.size.width – radius, rect.origin.y + rect.size.height – radius, radius, M_PI / 2, 0.0f, 1); CGContextClosePath(context); CGContextClip(context); } […]

如何将一个parameter passing给URL中的某个地方的routerLink?

我知道我可以传递一个参数到routerLink的路由,如 /user/:id 通过写作 [routerLink]="['/user', user.id]" 但是这样的路线呢? /user/:id/details 有没有办法设置这个参数,或者我应该考虑一个不同的URLscheme?

Angular 2可选的路由参数

是否有可能在Angular 2路由中有一个可选的路由参数? 我尝试了RouteConfig中的Angular 1.x语法,但收到下面的错误: “原始exception:path”/ user /:id?“包含路由configuration中不允许的”?“。 @RouteConfig([ { path: '/user/:id?', component: User, as: 'User' }])

适用于Angular 2的yeoman发生器

有一个官方的Angular生成器,许多用户为Angular 1提供了一个。但是我还没有findAngular 2的生成器。 这样的yeoman生成器是否已经存在?

无法绑定到“ngIf”,因为它不是“div”的已知属性

Can't bind to 'ngIf' since it isn't a known property of 'div'. 元素是<div [ngIf]="isAuth" id="sidebar"> 而组件是: import SessionService from '../session/session.service'; import { Component } from '@angular/core'; @Component({ providers: [], selector: 'navbar-left', styles: [require('./navbar-left.scss')], template: require('./navbar-left.html'), }) export default class NavbarLeftComponent { public isAuth: boolean = false; constructor(private sessionService: SessionService) { this.isAuth = sessionService.sessionIsAuth(); } } […]