...createLoading({obj})
Is it ES6 destructuring assignment?
// 1. Initialize
const app = dva(
{
...createLoading(
{
effects: true
}
),
history: browserHistory,
onError(error) {
message.error(error.message);
}
}
);
//
https://github.com/dvajs/dva-loading/issues/22
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer
http://www.benmvp.com/learning-es6-enhanced-object-literals/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
http://es6-features.org/#SpreadOperator
[Symbol.iterator] is not a function
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/iterator
https://stackoverflow.com/questions/41586701/es6-symbol-iterator-is-not-a-function-with-an-array
https://stackoverflow.com/questions/29885220/using-objects-in-for-of-loops
http://redux.js.org/docs/recipes/UsingObjectSpreadOperator.html
https://github.com/dvajs/dva-loading/issues/22