讲师回答 / 张轩
react return 的是 JSX 表达式,单行的不需要小括号,多行的也可以不需要小括号,但是为了可读性和避免(ASI),推荐多行的 JSX 表达式使用小括号进行包裹,给你一个网页了解 ASI 是什么: https://stackoverflow.com/questions/2846283/what-are-the-rules-for-javascripts-automatic-semicolon-insertion-asi 至于 vue 的 return,你能否给我个例子看看,我不清楚你说的是什么内...
2018-09-30
讲师回答 / 张轩
使用 create-react-app 创建的项目不推荐关闭 eslint,至于原因可以看看这个 github 帖子: https://github.com/facebook/create-react-app/issues/2157
2018-09-29
讲师回答 / 张轩
你需要更改 webpack 的配置,create-react-app 隐藏了 webpack 的配置文件,你可以运行npm run eject 来让显示配置文件,然后根据你自己的需求进行更改。
2018-09-21
讲师回答 / 张轩
你写的很认真。点赞! 有几点可以改进,1 删除的回调函数也许不需要传入 e 这个event object,直接把 index 传入岂不是更好? 2 在 deleteComment 方法中,你选用了 splice 来删除,splice 是个 mutable 的方法,当然也没问题,也可以试试用 数组上面的 filter 方法,这个函数是 immtuable 的,而且更好理解。3 既然 clickHandler 里面只有一行,是不是可以试试直接用箭头函数作为回调? 例如 onClick={(e)=> { ...
2018-09-18
讲师回答 / 张轩
这个不是错误 只是 peer dependecny 的 依赖,就是说 bootstrap 有可能需要 jquery 和 proper.js 但是在我们项目里 我们只用了 样式,所以你可以忽略这个警告,当然如果不想让这个 警告消失,你可以手动安装 npm i --save jquery popper.js
2018-09-13
最新回答 / 慕数据9952840
import React from 'react'class Welcome extends React.Component{ render(){ const too = true return( <div> <h1>Hello React</h1> <p>sss</p> { ...
2018-09-05