Kel*_*ita 3 javascript node.js
我正在使用react-router节点模块在react应用程序中进行路由.我正在导入所需的模块如下.
var React = require('react');
var Router = require('react-router');
var { Route, RouteHandler, Link } = Router;
// ... remaining code ...
Run Code Online (Sandbox Code Playgroud)
但我在线路上遇到语法错误.3即var { Route, RouteHandler, Link } = Router;
Uncaught SyntaxError: Unexpected token {
这样做:
var {x,y} = {x:3,y:5};
Run Code Online (Sandbox Code Playgroud)
被称为解构赋值并且是JavaScript中的新功能,它需要一个新的JavaScript运行时.NodeJS尚不支持此功能,即使在v8中也不支持(JS引擎JavaScript运行).您可以手动分配3行或使用Traceur或Babel等工具将ES6(EcmaScript的新规范)编译为ES5(运行什么节点)代码.
| 归档时间: |
|
| 查看次数: |
372 次 |
| 最近记录: |