es6相关内容
问 题 import React from 'react'; import ReactDOM from 'react-dom'; let data = 123; class MyTitle extends React.Component { //static propTypes = { // title: React.PropTypes.string.isRequir
..
问 题 const config = { entry: './src/index.js', output: { path: '/assets/', filename: 'app.js' }, devServer: { hot: true, port: 7777 }, module:
..
问 题 运行结果是 export default 成功导出了 CounterApp 这个类 疑问:connect(...)(CounterApp) 这个格式应该怎么理解,特别是两个圆括号是要怎么理解. export default connect(state => ({ state: state.counter }), (dispatch) => ({
..
D:\iota\code\web\iota-api-server-scaffold\node_modules\iota-user\index.js:4 import * as auth from './src/auth'; ^^^^^^ SyntaxError: Unexpected token import at Object.exports.runInThisContext (vm.j
..
问 题 问题1: import导入模块在实际使用中,写在花括号内和写在花括号外的模块有什么不同? 比如下面这行代码. import React, { Component,PropTypes } from 'react'; 问题2: 以下的代码在使用过程中要如何选择? import {xxx} from 'xxxx'; import xxx from 'xxxx';
..
问 题 我的需求是: 将分模块的es6转化为es5;(使用gulp-babel与babel-preset-es2015-node5) 将转化后的es5合并成一个js文件;(使用gulp-browserify) 将合并的js文件压缩混淆;(使用gulp-uglify) 我想将它们写成一步,但是不会,所以写成了下面这样: gulp.task('es6to5',fun
..
问 题 今天偶然在代码里面看到了这样的写法 {::this. this.handleSetAddress} ,也不知道是es6的特性还是react的特性,google也解决不了问题,有知道的还请不吝赐教。 保存修改
..
问 题 使用CommonJS形式的话可以直接导出一个模块: module.exports = {}; 如果使用rollup的话等同于如下: export default {}; 它会转换为如下代码 'use strict'; var main = {}; module.exports = main; 但是babel会转化为: "use strict"; O
..
问 题 先贴相关代码: gulp.task('default',['zip','watch','browser-sync'],function(){ console.log('Hello!'); }); gulp.task('es6to5',function(){ return gulp.src('./res/es6/**/*.js') .pipe(pl
..
问 题 这是我的一系列疑问,比如:在render()方法中如何通过js的循环体动态地输出渲染N个? 比如我想输出: 123 123 123 换句话说:能否通过拼接字面量,进行模版渲染?不知道我说明白没 注:由于特殊场景不能使用ListView 解决方案 不确定你说的拼接字面
..
现象: 把key,value 渲染到一个span标签内了(为毛不是独立的keyvalue)
..
问 题 今天在阅读别人的代码的时候看到一行关于export的代码,但是没有弄明白其中的含义,代码如下 export const variable= (variable) => ...; 代码中export的时候先等于了一个括号包裹的值最后指向了一个对象, 我的理解是括号中的参数是最后传递给对象中使用的,不知道这种理解对不对 不知道有没有看过这方面资料的 解决方案 expo
..
问 题 在学习vue,对es6不是很了解,在看到vue组件功能的demo是看到这样一句: export default{ data(){ return { msg: '数据' } }, components: { } } 我的
..
问 题 let x = 1; // default parameter function printY(y = x) { let x = 2; console.log(y); } printY(); // 打印出1 function printY2(y) { y = x; l
..
问 题 es6 的箭头函数 貌似很鸡肋(除了特定情况下可以少写一个self = this)。 真需要用this的时候完全帮不上忙啊,而且绕不过这个坑(bind都不行!) 你们都是怎么用箭头函数的?? 解决方案 箭头函数好处: 省略 return 就像你说的,省略一个 self = this 第二点极为有用,想想你平时写回调的时候是不是常常因 this 指向
..
运行环境 node v6.2.2
..
问 题 var foo = {}; class foo.Test extends createjs.Container{ ... } //这样写foo.Test直接报错,难道必须先定义Test,然后foo.Test = Test;吗? 解决方案 var foo = {} foo.Test = class extends createjs.Container { co
..
问 题 1、使用nodejs,外层有var enter = Promise.all([Promise.all([innerPromise...])...]).then(console.log("problem happend"))嵌套来解析二维数据,内层的数组的innerPromise实际上也是一个startPromise.then(return secendPromise)结构。结果sec
..
问 题 1.最近开始学习es6,但是做promise单元测试的时候出现了问题 2.问题如下: 进行promise.all测试的时候出现了错误 **debug.html:38 Error: timeout of 6000ms exceeded. Ensure the done() callback is being called in this test.**
..
问 题 最好能用vue来循环,层级有点深。 { "records": {}, "detail": {}, "assignData": "0", "progress": {}, "list": [ { "id": "18", "name": "A1", "partlist": { "86500": {
..