Pra*_*nth 16 javascript reactjs react-router
这在Javascript中意味着什么?我在react-router示例中找到了这个
var { Route, Redirect, RouteHandler, Link } = Router;
Run Code Online (Sandbox Code Playgroud)
通过browserify运行时出现以下错误.
"Uncaught SyntaxError: Unexpected token {"
Run Code Online (Sandbox Code Playgroud)
https://github.com/rackt/react-router/blob/master/examples/dynamic-segments/app.js
Esprima也会出现同样的错误:http: //esprima.org/demo/validate.html
Hea*_*ode 24
显然它被称为解构分配.
来自另一篇文章:
{x, y} = foo;
Run Code Online (Sandbox Code Playgroud)
相当于
x = foo.x;
y = foo.y;
Run Code Online (Sandbox Code Playgroud)
这是ECMAScript 6的一部分,Facebook的JSX转换有一个可选标志,可以将选择的ES6语法(包括解构)转换为ES5兼容语法,这是路由器使用的反应.
以下是Mike Christensen的回复原帖:
归档时间: |
|
查看次数: |
1871 次 |
最近记录: |