javascript - 何时以及如何在 react js 中使用分号(以及何时不使用)
问题描述
嘿,我是 React js 和 Web 开发领域的初学者。有人可以给出一个拇指规则或技巧来确定何时使用分号,何时不使用。例如,在演示代码中,一个组件在返回函数中有一个分号,而另一个 dint(都是 const 函数),当我在两个组件中交换分号时,应用程序崩溃了。提前致谢
没有分号
import React from 'react'
const Notification=()=>{
return(
<div>
<p>Notification</p>
</div>
)
}
export default Notification
带分号
import React from 'react'
import {Link, NavLink} from 'react-router-dom'
import Navbar from './Navbar'
const Sighnedlinks=()=>{
return(
<ul className="right">
<li><NavLink to="/">Add New Project</NavLink></li>
<li><NavLink to="/">Log Out</NavLink></li>
<li><NavLink to="/" className="btn btn-floating pink lighten-1">NN</NavLink></li>
</ul>
);
}
export default Sighnedlinks
解决方案
是的,在 JS 中使用分号很重要,但是当您开始使用 React 时,您会意识到在某些代码行使用分号会引发错误。因此,在 React 中使用分号并不是强制性的。
推荐阅读
- .net-core - 无法访问 docker 映像中的 netcore api
- imagej - ImageJ 宏不等待命令完成运行
- python - Pandas:如何在包含特殊分隔符的新列上提取列?
- reactjs - How can I create an audio progress bar in React?
- python - I have the following code and want to extract the titles for the courses but it seems that does not work. Or am i missing something
- elixir - 如何在使用前有效地重命名 ecto 变更集中的属性
- php - 如何从php运行python文件
- javascript - Phaser 3, image displayes as green square
- java - Java: Loop thought the list, then check the results with if else
- javascript - babel.config.js not loaded if cli-plugin-babel is installed from a package's dependencies