ecmascript-5

    1热度

    1回答

    我有一个使用typescript(2.0.0)的angular2应用程序(2.0.0)。在我tsconfig我编译此行ES6: "target": "es6", 它在Chrome和边缘做工精细,但它不是在IE11工作。 我改变了它的目标ES5但后来我得到几个编译错误,如: ClientApp\app\services\tenant.service.ts(9,16): error TS2304:

    0热度

    1回答

    我有一个使用typescript 2.0.4的angular2项目(2.0.0)。 我有这样的代码: var assignedIds: Array<string> = this.AssignedUsers.map(u => u.id); var users = this.AllUsers.filter(all => all.id != assignedIds.find(id => id == a

    -1热度

    2回答

    我尝试在浏览器中运行下面的代码。我认为属性window.a和全球a是内存中的同一个单元格。有人可以给我一个链接到一篇文章来解释这种行为。 // undefined // if (window.a) {} // Uncaught ReferenceError: a is not defined // if (a) {}

    1热度

    2回答

    当我使用浏览器控制台控制台进行调试或反应开发工具时,他们总是将我的组件称为“构造函数”,我想改变它。看下面的例子: 我本来希望为我的组件设置定义的名称,这样他们就显示为“MyComponent的”为例。这将有助于页面上有很多组件,其中一个正在抛出我想解决的警告。

    6热度

    3回答

    我在使用gulp-typescript将TS转换为JS时遇到了此错误消息。我正在尝试为getter/setter使用ES5功能。 错误TS1056:瞄准的ECMAScript 5 当访问者只提供更高 如何获得transcompiler目标ES5? 我搜索了解决方案,建议您设置target = es5并将它传递给打字稿。我也做了以下使用tsconfig.json tsconfig.js {

    3热度

    2回答

    我正在用PHP和MySQL从头开始实施一个博客(CMS),而且我几乎已经完成了使用这些语言的博客。我没有使用Javascript和AJAX发送键/值对。但我正在考虑异步添加AJAX函数,以使其尽可能动态。我的问题是: 是否可以在完成我的整个博客系统在PHP后实现AJAX? 换句话说,并澄清我的问题,完成本网站后,我可以添加AJAX没有任何冲突?或者是否有必要考虑在AJAX开发之前和系统开发过程中加

    1热度

    1回答

    在下面的示例中,我使用Kyle Simpson的“OLOO(对象链接到其他对象)模式”来创建对象序列化的简单示例。 我需要保持变量_data私有(我正在使用闭包),并暴露其属性仅与在对象实例级别(在init)上创建的getter和setter。 目前我定义的函数toJson内init以便它可以访问_data和它的作品,但我想知道: 如果有可能移动toJson功能外init(将其放置在同一水平fro

    2热度

    2回答

    我有一些文件将与Babel一起处理,因此使用ES6编写。但是,我也有一些文件不会通过Babel,因此在同一个项目中应该在ES5中。如果我不小心在这些文件中使用了某些ES6功能(例如箭头功能,解构),我可以配置Eslint以便引发错误吗? 我注意到,设置"parserOptions": {"ecmaVersion": 5}不能提供理想的效果,也不能设置"env": {"es6": false}。

    1热度

    1回答

    当我编译@angular(2.0.0),我得到的错误的一串: Error TS2304 Cannot find name 'Set'. TypeScript Virtual Projects C:\xxx\node_modules\@angular\common\src\directives\ng_class.d.ts 46 Active Error TS2304 Cannot find nam

    0热度

    1回答

    我在ListItem中设置了onClick事件。然后在被调用的方法上调用.bind以传入点击的列表项的ID和名称值。 以下SO question建议使用绑定,但它似乎将onCLick事件添加到ListItem打破列表绑定。 在添加单击事件之前,绑定到asset.name的列表跨度按预期工作,并且列表已填充。 此外,如果我尝试onClick={this._onAssetSelected()没有参数,