React 不使用 class 并不是技术问题,而是哲学问题。
React 一开始的理念就是与浏览器的 DOM API 保持一直而不是 HTML,因为这样会和元素的创建更为接近。
在元素上设置 class
需要使用 className
这个 API:
const arr = document.createElement("div")
arr.className = "hello"
原文:
https://ld246.com/article/1551607066983
https://www.zhihu.com/question/441424453/answer/1722814968