angular2相关内容
角:2.0.0-beta.9 是否有可能注入非 @Injectable 类成组件?例如,这个类可能来自第三方库。 解决方案 是的,这是可能的。事实上, @Injectable 装饰是不是指定一个类是注射到其他的人,但你想在它的构造函数的水平注入它的东西。 如果你不想在你的类注入的东西,它不是强制性的添加 @Injectable 装饰。这个类可以被注入到其他的。 我觉得这个问题Gith
..
我需要建立在独特的锚名的NG-for循环与DynamicComponentLoader.loadIntoLocation使用它。 < DIV> <表> < TR * NG换=“vArr排名vIndex”> < TD * NG换=“哈尔的#H指数”> < DIV #uniqueanchorname
..
我已经开始学习角2 Beta版。角2默认提供ngOnInit生命周期挂钩。可以在任何一个可以告诉我关于ngOnInit的使用情况如何? 为什么我们使用这个,如果我们已经有一个构造函数? 解决方案 的构造是当类实例化时执行,并确保适当类的默认方法在类及其子类领域的初始化。角或更好DI分析构造函数的参数,当它通过调用创建一个新的实例新MyClass的()它试图找到匹配类型的构造函数参数的提供
..
我基本上要创建我可以从任何地方在我Angular2应用程序利用无论在哪里使用的组件是在应用程序树自定义对话框组件。为简单起见让我们称之为这是我的SayHello组件。 考虑下面的应用程序树: 因此,让我们说,我想的 SomeComponent.level3.component ,调出的 SayHello.component 对话框。 在角1.x中我会注入到RootScope控制器,照亮一
..
如何集成引导模块和 NG2选模块angular2 5分钟快速入门,因为我一直有这个错误 意外令牌≤(...) 添加片刻: 错误:意外令牌≤(...)Zone.run @ angular2-polyfills.js:1243zoneBoundFn @ angular2-polyfills.js:1220lib $ ES6 $承诺$$内部$$ tryCatch @ angular2-
..
我是新的网络开发和我刚开始建立一个角2应用程序。在这一点上我试图创造一些CRUD组件/形式,但我发现我的自我复制了很多code的。我不会问什么要避免code复制和设计与Angular2 CRUD应用程序时实现组件重用共同的最佳做法,因为该职位将被锁定。我宁愿集中在一个特定的方面: 我有一个“CRUD页”,有一个列表(它实际上是一个HTML表格)资源和几个按钮,打开“创建”,“读”和“编辑”形式。
..
我有一个工作angular2 的直流电阻 T。 我实现了一个类的一些服务(使用 ng.core.Class 如果该事项)。 什么是最少的步骤来注入我的服务我的组件?我应该包括我的引导功能服务?我应该使用任何 ng.core.Inject 或 ng.core.Injectable?我的所有实验到目前为止还没有。 解决方案 您可以做到超级简单。只要创建一个类的让它通过提供商属性或通过引导
..
由于角2阿尔法54(的更新日志), RxJS 不再包含在角2。 更新:原来, zone.js 和反映的元数据也排除在外 因此,我现在得到以下错误(如Chrome浏览器开发者控制台中看到): system.src.js:4681 GET HTTP://本地主机:3000 / rxjs /主题404(未找到)的F @ system.src.js:4681(匿名函数)@ system.src
..
我建立一个Angular2客户端应用程序。我目前工作的成员组件和MVC6 vNext身份V3集成客户端组件。我已经写了自定义密码Angular2验证如下: needsCapitalLetter(CTRL:控制):{[S:字符串]:布尔} { 如果(!ctrl.value.match(/ [A-Z] /)) 返回{'needsCapitalLetter“:真正} 返
..
我需要能够添加和放大器;除去对飞角2组件。要做到这一点,我使用loadIntoLocation和处置方法,喜欢它: 添加(从布局管理器)组件: this.m_loader.loadIntoLocation(MyComponent的,this.m_element,“内容”),那么(_componentRef => { //创建窗口,并设置其标题: VAR组件:MyCompo
..
我是包含数百条类似的网页(除了电子商务,登录等)preparing SPA网站。每篇文章都有自己的网址。我想用Angular2去实现它。 我迄今发现的唯一的解决办法是: 1。以prepare数百Agular2组件,为每篇文章一个组成部分... ...与templateUrl指向文章标记。所以,我将需要数百个类似组件: @ core.Component({ 选择:“文章-1', t
..
有一个快速启动的教程超过在angular.io它采用打字稿及放大器; systemjs。 现在,我已经得到了miniapp跑步,我怎么会去创造一些部署?我找不到关于它的任何信息的任何 我是否需要任何额外的工具,在System.config任何额外的设置吗? (我知道我可以使用的WebPack&放大器;创建一个单一的bundle.js,但我想用systemjs,因为它是本教程中使用) 可能有
..
Angular2路由器 - 任何人都知道如何使用canActivate在app.ts这样,如果没有登录,我可以重定向到首页 我使用的打字稿及角2。 在我app.ts文件我的构造在当前的尝试: canActivate(指令){ 的console.log(“在这里 - canActivate”); 的console.log(指令);
..
通过使用HTTP,我们称之为做了网络调用和返回观察到的HTTP方法: getCustomer(){ 返回this.http.get('/ someUrl')的地图。(RES => res.json()); } 如果我们借此观察到的,多个用户添加到它:让网络$ = getCustomer();让Subscriber1的网络= $ .subscribe(...); 让subscr
..
我想手动编译包含指令的一些HTML。什么是$等值角2编译? 例如,在1角,我可以动态编译HTML片段,并追加到DOM: 变种E = angular.element('< DIV&指令GT;< / DIV>'); element.append(E); $编译(E)($范围内); 解决方案 Angular2没有任何 $编译等价的。您可以使用
..
是否有可能建立一个验证器可同时使用多个值来决定,如果我的领域是有效的? 例如。如果客户的preferred接触的方法是通过电子邮件,然后电子邮件字段应符合规定。 感谢。 更新,其中例如code ... 进口{组件,查看}从'angular2 / angular2'; 进口{FormBuilder,验证,formDirectives,ControlGroup}从'angular2 /表格“;
..
是否有人知道,如果有一直阿尔法45和α48之间的任何HTTP重大更改?我一直在寻找周围,我没有发现任何东西。我的问题是低于code的Alpha上45完美工作,但现在我已经升级到阿尔法48我得到一个 _this.http.post(...)。地图不是一个函数当我尝试运行应用程序的错误消息。奇怪的是,智能感知显示http.post是返回一个可观察的。这意味着,在地图上的功能应该是可用的。任何帮助将是A
..
我曾与1角,所以我知道如何实现,只有我错过最后一步了类似的问题。 和上次一样,一个人谁对我们的应用程序做后台接受带有类型的请求应用程序/ x-WWW的形式urlen codeD 键,就像角1也是如此角2型向他们发送应用程序/ JSON 。 我所做的与NG1是,在配置我修改了HTTP提供超过每个请求的身体运行urlen codeD。 我在NG2看到有的https://角.IO /文档/ T
..
我有一个困难时期为在Angular2服务使用观测实例/指南的方式找到了。有工具和HTML模板是 EventEmitter 结合,但似乎不适合的服务。 一大驱动的主题是从Angular2承诺越来越远,但我似乎无法得到新的语法正确。 我在干什么 我有一个 FirebaseAuth服务可以注入到其他 服务或组件。 我有做一个异步调用的函数 火力点,在我的例子来创建一个用户 我要回一个观
..
我试图注入父组件到子组件。我想这将是简单的&ndash的;只需指定/在孩子的构造注入父组件(): 构造函数(私人_parent:AppComponent){} //子组件构造 我收到以下错误: 例外:无法解析的所有参数ChildComponent(?)。确保他们都有有效的类型或注释。 我是什么失踪? ChildComponent:进口{}组件从“angular2 /核心”; 进口
..