ecmascript-6相关内容

打字稿:注入通用&安培;获得ES6模块名称

我想建立一个使用通用存储库: 打字稿 ES6 角的1.x 但我想不出我应该怎么注入实体,然后获取其模块名称。 的为什么我想要得到的名称的原因:的 是因为我遵循命名约定,其中一个名为订单count.ts应该呈现的URL'/顺序/计数“ 这是可以解决的与打字稿/ JavaScript的? 这里是我有: 的订单module.ts 的 进口{}应用程序从“../../App'; ..
发布时间:2016-04-11 20:39:05 前端开发

如何角$资源工厂(不是服务)转换为ES6

我想通过在转换现有的code到ES6(如该视频)。 不过,我马上难倒,或者不知道如何着手。在视频中,他们表现出的服务的转换。在我的code我想一个工厂,试图将其转换为ES6时,这是类似的,但实际上是相当不同的转换。该服务容易追随类实例化的方法,但工厂需要返回注入的对象。 我的code开始是这样的: melange.factory('SomeService',['$资源',函数($资源){ ..
发布时间:2016-04-11 20:20:00 JavaScript

不能简单地用ES6承诺更新在NG-重复数据?

我试图建立与角度和ES6承诺下钻列表。如果不使用答应我​​的code ++工程,如下面的代码片段演示了。您单击父时,它都会扩大了孩子们(只是foo和样本为简单起见巴)。 \r \r angular.module('示范',[])\r .controller('DemoController',['$范围“,”DataService的',函数($范围,dataSvc){\r $ sc ..

如何$注入角类W / ES6

采用了棱角分明1.4 ES6 / 7和巴贝尔,我可以成功注入参数与类块在此之后code名为Controller类:结果 类控制器{ 构造函数($范围,$状态,$窗口){...} ... } 控制器。$注射=“$范围”,“$状态”,“$窗口”] 然而,这将是清洁器看到合适的构造上方喷出的参数。我见过别人用静态$注射,但我得到一个错误。下面是我试图:类控制器{ 静态$注射 ..
发布时间:2016-04-10 21:56:46 JavaScript

未来打样角应用与ES6功能

这是写控制器,服务和指令在ES6(使用Traceur),使得最相同$ C $的c可以与AngularJS 2.0中使用的建议(如果有一个)面向未来的方式。我认识到,AngularJS 2.0仍然是在绘图板上,但如果我要开始一个新的应用程序今天做什么风格或约定我跟着这么迁移到2.0将有希望减少痛苦。 声明一个类,然后传递引用的那类到控制器或服务一点我见 VAR应用= angular.modul ..
发布时间:2016-04-07 23:52:48 JavaScript

错误TS2339:房产“的endsWith”在类型'字符串'不存在

我得到这个错误低于code块上。 错误TS2339:房产“的endsWith'上不存在的类型”字符串“ 让myList中= angular.element(ELEM).attr(的“href”)拆分(“/”)。 让最后= _.last<串GT;(myList中); 如果(last.endsWith(“东西”)){ 最后返回; } 我也发现了这个链接,显示有一个函数的endsWi ..
发布时间:2016-04-07 22:40:45 JavaScript

正在ES6脂肪箭头功能与角不兼容?

下面是在我的角度code正常ES5功能,它的工作原理: app.run(函数($ templateCache){$ templateCache.put('/一些','东西')}); 我想将它转化成脂肪ES6箭头功能 app.run($ templateCache => $ templateCache.put('/一些','东西')); 但它给错误未捕获的错误:[$喷油器:unpr ..

我应该使用打字稿?或者我可以只使用ES6?

我每天的工作就是使用AngularJS客户端开发人员。我们正在评估,如果我们想要去与打字稿。我做了打字稿一些研究,几乎每一个JavaScript的包,我需要必须定义类型的文件。我发现,是不是很方便,尤其是如果我想尝试新的东西,他们没有定义它。它真的令人沮丧。 (目前的jQuery的定义,甚至给我一些问题,如果我想使用打字稿1.5测试版)。我开始寻找ES6和它类似于打字稿。如果我只是用ES6呢?另外 ..
发布时间:2016-04-06 23:44:00 JavaScript

使用标准的Web技术角度更换

我正在这对为将1.5年内出货产品的最新浏览器中使用ECMA 6奢侈的项目。所以我们认为,为什么不使用Web组件现在角2不可用(这将是ECMA 6)。虽然我们是在它,我们可以完全不必回到石器时代取代角? 如何更换角? 有就是这个网站名为 youmightnotneedjquery.com 这基本上是关于浏览器如何真正现代有无的大部分东西, jQuery的是传统上用于。我很感兴趣地看到类似的东西了 ..

使用ES6类为角1.x的指令

我在做一个小项目,围绕礼包的ES6带来玩,我试图设置注册类作为一个角指令,但我遇到了这个错误“类型错误:无法调用类作为一个函数“,而是从例子中我发现,他们只写类和角作为指令进行注册。这里是我的指令。 类dateBlock { 构造函数(){ this.template ='/app/dateblock/dateblock.html'; this.restrict ='AE'; ..

角2.0​​:是否支持打字稿的ES6所有功能?

打字稿,声称这是JavaScript的一个超集开始。现在有了蠢蠢欲动ES6。请问目前的打字稿transpiler /编译器支持所有ES6功能和语法,因为它是还是从ES6偏离interms语法的模块导入/导出,箭头的功能,等等? 我问,因为我想学习角2.0,但我不能决定是否遵循打字稿路径或香草JS路径。 解决方案 至于功能,看到的 ..
发布时间:2016-04-06 21:06:04 前端开发

angular2无法读取的未定义的属性'验证'的时候使用ngFormModel(ES6)

我得到了一些问题,当使用ngFormModel指令与形式 它说:“类型错误:无法读取的未定义的属性'验证'中form_one(!我写的NG-BOOK 2教程这个code,但它不能正常工作) 进口从'angular2 /核心“{}组件 进口{ FORM_DIRECTIVES, FormBuilder, 控制组, 验证器 }从“angular2 /通用”@零件({ 选择:“演示 ..

如果它与元注解的组件后立即定义的类不注射

我刚开始了与Angular2快速启动项目。有一个简单的应用程序的工作。我加了的DataService 类,使code将关注的分离。 起初,我已经添加了的DataService 类写的应用程序的我的主要成分,是在 MyAppComponent 象下面这样 进口{组件,查看}从'angular2 /核心“; 进口{} NgFor从'angular2 /通用'; 从“angular2 /平台/浏览器 ..

导入anuglar2 /形式引起"不能读取属性未定义的&QUOT的'注释';

我试图创建在 HTTP描述简单的形式://angularjs.blogspot.no/2015/03/forms-in-angular-2.html ,但是当我添加 进口{形式,需要从}'angular2 /表格'; 在崩溃 类型错误:无法读取属性'注解'未定义类型错误:无法读取属性'注解'未定义 在ReflectionCapabilities.System.register.exe ..
发布时间:2016-04-06 20:47:06 前端开发

绑定到angular2组件属性

我想A.内的组件上引用属性,“组件的构造B.该组件的模板。关于这个API的似乎是移一点点,但是我希望以下工作: <我组分[问候] =“你好”>< /我-成分> 结果 //我component.es6.js @零件({ 选择:“我的组件”, 属性:{ '问候':'问候' } }) @视图({ 模板:“{{问候}}的世界!” }) 类应用{ 构造 ..
发布时间:2016-04-06 20:43:15 前端开发

混淆有关如何Angular2导入它的组成

所有 我是pretty新AngularJS 2.0,当我看到它的快速启动和其他一些帖子,有一个“舶来品”这样一行: 进口{组件,查看,引导}从'angular2 / angular2'; 我想知道的是,“angular2 / angular2',我怎么怎么知道什么是根目录(或结构),我应该从导入? 感谢 解决方案 注意!!更新到公测angular2! 由@Guenter说yups a ..
发布时间:2016-04-06 20:40:18 JavaScript

AngularJS 2.0编译ES6

我可以得到 AngularJS 2.0 5分钟快速入门的在我的工作的IntelliJ IDEA 14.1.4 以下有关此 AngularJS 2.0打字稿的IntelliJ IDEA(或webstorm) - ES6进口语法 不过,这似乎是针对打字稿的汇编的ECMAScript 5 。 我想看看我是否能获得 AngularJS 2.0打字稿来编译的ECMAScript 6 。 问题1::当我 ..
发布时间:2016-04-06 20:35:14 JavaScript

angular2失败lodash进口

我一开始简单的角2的应用程序,所有的工作。但是,当我加入lodash的进口,并尝试使用它,我得到的错误和应用程序停止工作,并无法弄清楚是什么问题。 我在控制台得到这些2个错误: 未捕获的SyntaxError:意外的令牌LT; __ @ EXEC system.src.js:1374entry.execute @ system.src.js:3300linkDynamicModule @ ..
发布时间:2016-04-06 20:34:47 前端开发