reactjs中带有es6映射的意外令牌

Alex Yong

我在 jsx 中有这个,其中是一个数组,breadcrumb = ['food','hotdogt']但我得到了一个错误unexpected token .

{breadcrumb.map(obj => {
   {obj}
})}
马扬克·舒克拉

像这样写:

{
    breadcrumb.map(obj => {
         return <div> {obj} </div>
    })
}

或者

{
   breadcrumb.map(obj => <div> {obj} </div>)
}

或者

{
   breadcrumb.map(obj => obj)
}

{}当您jshtml元素使用代码时需要大括号,您正在使用{obj}但未使用任何html元素。而你也忘记使用了return

检查这个例子:

var breadcrumb = ['food','hotdogt'];

var App = () => {
   return(
       <div>
          {
             breadcrumb.map(obj => <p key={obj}> {obj} </p>)
          }
          {
             breadcrumb.map((obj, i) => { 
                return <span key={obj}>
                           <span className="bold"> {obj} </span> 
                           {i != breadcrumb.length -1 ? <span className="seperator"> -> </span> : null} 
                       </span>
             })
          }
       </div>
   )
}

ReactDOM.render(<App/>, document.getElementById('app'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>

<div id='app'/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NodeJS(ES6):SyntaxError:意外令牌{

来自分类Dev

意外的令牌导入(webpack es6)

来自分类Dev

React - ES6 - 意外令牌

来自分类Dev

使用带有ES6的mixins的ReactJS Reflux

来自分类Dev

带有箭头功能es6的setTimeout ReactJS

来自分类常见问题

浏览器中的ES6模块:Uncaught SyntaxError:意外的令牌导入

来自分类Dev

Google Chrome扩展程序开发中的ES6模块(意外令牌)

来自分类Dev

Nextjs中的@Babylonjs(ES6)失败,出现意外令牌'export'

来自分类Dev

ES6箭头功能意外令牌

来自分类Dev

ES6箭头功能意外令牌

来自分类Dev

意外令牌{当尝试用JS ES6吞咽时

来自分类Dev

在使用 es6 地图时对意外令牌做出反应

来自分类Dev

流类型中的ES6映射

来自分类Dev

意外令牌(带有xmlstarlet

来自分类Dev

意外令牌,应为“;” 在reactjs中

来自分类Dev

业力+ Webpack(babel-loader)+ ES6“意外的令牌导入”

来自分类Dev

Mocha为ES6对象散布运算符引发了意外的令牌错误

来自分类Dev

简单的Webpack + React + ES6 + babel示例不起作用。意外的令牌错误

来自分类Dev

在Angular应用程序中使用ES6模块库和意外的令牌“导出”错误

来自分类Dev

带有@指令的Groovy脚本“意外令牌”

来自分类Dev

带有Babel的装饰器,意外的令牌

来自分类Dev

带有Likes的Hibernate HQL意外令牌

来自分类Dev

带有服务脚本的意外令牌

来自分类Dev

reactJS-函数内部映射时出现意外令牌

来自分类Dev

在带有Browserify的ES6中使用Bootstrap和jQuery包时出错

来自分类Dev

ES6中带有嵌套反引号(`)的模板文字

来自分类Dev

带有ES6模块的角度测试用例中的未知提供程序

来自分类Dev

带有数组的es6 / template-literals中的if else语句

来自分类Dev

在带有Foo.prototype的节点0.11中使用ES6箭头功能

Related 相关文章

  1. 1

    NodeJS(ES6):SyntaxError:意外令牌{

  2. 2

    意外的令牌导入(webpack es6)

  3. 3

    React - ES6 - 意外令牌

  4. 4

    使用带有ES6的mixins的ReactJS Reflux

  5. 5

    带有箭头功能es6的setTimeout ReactJS

  6. 6

    浏览器中的ES6模块:Uncaught SyntaxError:意外的令牌导入

  7. 7

    Google Chrome扩展程序开发中的ES6模块(意外令牌)

  8. 8

    Nextjs中的@Babylonjs(ES6)失败,出现意外令牌'export'

  9. 9

    ES6箭头功能意外令牌

  10. 10

    ES6箭头功能意外令牌

  11. 11

    意外令牌{当尝试用JS ES6吞咽时

  12. 12

    在使用 es6 地图时对意外令牌做出反应

  13. 13

    流类型中的ES6映射

  14. 14

    意外令牌(带有xmlstarlet

  15. 15

    意外令牌,应为“;” 在reactjs中

  16. 16

    业力+ Webpack(babel-loader)+ ES6“意外的令牌导入”

  17. 17

    Mocha为ES6对象散布运算符引发了意外的令牌错误

  18. 18

    简单的Webpack + React + ES6 + babel示例不起作用。意外的令牌错误

  19. 19

    在Angular应用程序中使用ES6模块库和意外的令牌“导出”错误

  20. 20

    带有@指令的Groovy脚本“意外令牌”

  21. 21

    带有Babel的装饰器,意外的令牌

  22. 22

    带有Likes的Hibernate HQL意外令牌

  23. 23

    带有服务脚本的意外令牌

  24. 24

    reactJS-函数内部映射时出现意外令牌

  25. 25

    在带有Browserify的ES6中使用Bootstrap和jQuery包时出错

  26. 26

    ES6中带有嵌套反引号(`)的模板文字

  27. 27

    带有ES6模块的角度测试用例中的未知提供程序

  28. 28

    带有数组的es6 / template-literals中的if else语句

  29. 29

    在带有Foo.prototype的节点0.11中使用ES6箭头功能

热门标签

归档