Buffer是一个抽象类,有具体的子类,如ByteBuffer、IntBuffer等。它似乎是特定原始类型数据的容器。缓冲区有什么好处?为什么我不只使用数组或列表?
我的 JSX 编译得很好,直到我尝试添加除 render() 之外的第一个函数,即 send()。
import React from 'react';
import ReactDOM from 'react-dom';
class Lobby extends React.Component {
send: function() {
alert("chat-send button clicked");
},
render() {
return (
<div>
<button onClick={this.send} id="chat-send">Send</button>
</div>
)
};
}
ReactDOM.render(<Lobby />, document.getElementById("chat-pin"));
Run Code Online (Sandbox Code Playgroud)
我收到一条错误消息:
SyntaxError: /pathname.../file.js: Unexpected token
Run Code Online (Sandbox Code Playgroud)
然后从send: function()中指出关键字function。
我正在渲染 React,那么问题可能出在哪里呢?这是我的 gulp 文件,为我完成了繁重的工作:
//-----------------------------------------------------------------------------
// gulpfile.js
// Gulp is our task runner. Currently being used to transpile ES6 and React.
//-----------------------------------------------------------------------------
const gulp = require('gulp');
const babelify = require('babelify');
const browserify …Run Code Online (Sandbox Code Playgroud)