...state总是出错 请问是为什么

#1
return {
				...state,
				num: 1
			}

这样写老是报…这里出错 请问是为什么,state默认就是对象的啊
用Object.assign又没问题的

#2

报的什么错呢?

#3

SyntaxError 为啥语法错误

#4

没有编译成功,babel配置出了问题

#5
test: /\.js$/,
			include: path.join(__dirname, './src'),
			exclude: /node_modules/,
			loader: 'babel',
			query: {
				presets: ['es2015', 'react']
			},

这是配置项 这样配置不行的吗

#6

加上stage-X

#7

[‘es2015’, ‘react’, ‘stage-X’]这样吗 stage-X没这个模块啊

#8

stage-0, stage-1, state-2,这些可选项在babel官网上有说。。你或许可以去看一看

#9

哦 谢谢

#10

语法太新了?什么原因?

#11

babel es2015没有结构赋值的,需要另外配置Plugin

#12

presets: [‘es2015’, ‘react’, ‘stage-0’] 这样就没报错了

#13

谢谢