React兩個bug踩坑

2021-09-24 07:29:13 字數 547 閱讀 6548

import react from 'react';

複製**

console報錯render找不到,這是因為react已經把reactdom分離出來,這樣引用會出錯,改為

import react from 'react';

import reactdom from 'react-dom';

複製**

後正常

console錯誤資訊

nothing was returned from render. this usually means a return statement is missing. or, to render nothing, return null

複製**

這是因為**中return同一行沒有**

render

()複製**

改為

render

()複製**

後正常

兩個正則坑

先看第乙個,var re d d var r1 re.test 010 12345 console.log r1 結果控制台給出false。問題在哪?發現把逗號後的空格刪了就好了。習慣性在逗號後敲空格了,尤其是es6對物件進行擴充套件以後,以後不能這樣子了。接下來看個比較難的,零寬正向斷言,不熟悉的...

react 踩坑記錄 swiper報錯!

已經在html檔案中使用過,正確無誤 但做成元件後 各種依賴檔案引入路徑確認無誤 報錯。在只引入swiper.css時未報錯,引入swiper.js檔案後報錯,如下 錯誤原因,不詳。解決措施,不引入swiper.js,而是直接npm install swiper,在檔案頭部匯入,如 import r...

安裝react 直接部署踩坑

1,yum install y wget 2,到這裡面找,本人阿里雲centos 補充點東西,x64 x86 是intel的cpu,一般是膝上型電腦,使用複雜指令集 arm架構,比如高通的安卓端cpu855 835等等,精簡指令集 複製鏈結 wget 3,解壓 xz d node v12.16.1 ...