【发布时间】:2017-06-10 09:06:37
【问题描述】:
我使用create-react-app 创建了一个项目,但是当我使用关键字yield 编写一些代码时,页面显示在yield 声明“意外令牌”的构建错误。
有没有办法在create-react-app 项目中启用yield?
【问题讨论】:
标签: ecmascript-6 yield create-react-app
我使用create-react-app 创建了一个项目,但是当我使用关键字yield 编写一些代码时,页面显示在yield 声明“意外令牌”的构建错误。
有没有办法在create-react-app 项目中启用yield?
【问题讨论】:
标签: ecmascript-6 yield create-react-app
您是否忘记使用 * 符号将该函数标记为生成器?
function fn() {
yield "some value";
}
此代码导致语法错误,因为正常函数中不允许使用 yield 关键字。
function *generatorFn() {
yield "some value";
}
此代码不会导致语法错误,因为该函数是生成器。
例子见this snippet
【讨论】: