在函数反应中传递默认参数值

时间:2016-08-08 11:58:57

标签: javascript reactjs react-native

我在更新react-native并做出反应后得到了这个错误

我认为这是正确的语法,但我不知道为什么会出现此错误:

 this.list = function(table, callback, wheredata = [],selection = '',extra = '') {
  

SyntaxError:意外的令牌=
  在exports.runInThisContext(vm.js:53:16)
  在Module._compile(module.js:387:25)
  在Object.Module._extensions..js(module.js:422:10)
  在Module.load(module.js:357:32)
  在Function.Module._load(module.js:314:12)
  在Module.require(module.js:367:17)
  at require(internal / module.js:16:19)
  在对象。 (/Users/apcrat/Documents/redux/delfoo_React/api/model/catalog/cuisine_route.js:7:12)
  在Module._compile(module.js:413:34)
  在Object.Module._extensions..js(module.js:422:10)

1 个答案:

答案 0 :(得分:1)

您需要使用Babel.js编译代码才能使用Ecmascript 6功能,或者如果您想使用es5,则可以执行this