今天遇到的問題與解決方法
redux
- 今天在寫專案的時候,由於加了
redux
,在entry.js
裡面匯入了component
裡面的元件,結果導致錯誤this.props.onAdd() is not a function
,最後改為匯入container
裡面的元件解決了這個問題
export default connect(mapStateToProps, mapDispatchToProps)(Add);
通過react-redux
提供的connect
方法將我們需要的state
中的資料繫結到props
上,同時繫結展示元件,在展示元件上顯示,所以入口檔案裡面需要匯入容器元件
middle
- 錯誤做法
const createStoreMiddle = applyMiddleware(AddRequest);
const Store = createStoreMiddle(reducer);
- 正確做法
const createStoreMiddle = applyMiddleware(AddRequest);
const Store = createStore(reducer,createStoreMiddle);
或者
const createStoreMiddle = applyMiddleware(AddRequest)(createStore);
const Store = createStoreMiddle(reducer);
錯誤原因是沒有將applyMiddleware
新增在createStore
中
請求狀態
- 在控制檯
network
裡面看到請求狀態是pendding
,然後發現是後臺沒有響應,導致http
處於pendding
狀態
webpack
- 打算新增兩個入口檔案,然後新增之後,很不明白為什麼打包的兩個檔案一個正常,另一個
import
報錯,不知道是沒有打包成功還是其他問題,但是安裝了npm install babel-cli
,將之前的node
執行改為babel-node
之後解決了這個問題 - 程式碼如下:
entry:{
src:'./src/entry.js',
route:'./routes/model.js'
},
output:{
path:__dirname+'/public/dist',
filename:"[name].js"
},
-
babel-cli
是工具自帶一個babel-node
命令,提供一個支援ES6
的REPL(Read-Eval-Print-Loop,可互動式執行)環境。它支援Node
的REPL環境的所有功能,而且可以直接執行ES6
程式碼
總結
- 專案中遇到了很多問題,總的來說還是原理沒有搞清楚,雖然學會了簡單除錯定位問題,但解決問題的能力還是有待提高,今天遇到問題的時候在Stack Overflow上提問,也得到了答案,以後要多多提問,多和同學討論
- 寫demo真的很有用,簡單的學會一個東西,但有時候遇到問題,因為有上下文環境,所以demo比較難劃分的很小
相關文章
- 遇到問題的解決方法
- Hanlp配置自定義詞典遇到的問題與解決方法HanLP
- 今天解決的兩個問題
- linux下今天遇到的問題Linux
- GO Modules的理解和遇到的問題解決方法Go
- 安裝sql server遇到問題解決方法SQLServer
- 部署專案遇到的mysql問題以及解決方法MySql
- 使用nodeAPI時遇到非同步問題的解決方法API非同步
- 關於BGE-M3接入LangChain時遇到的問題與解決方法LangChain
- UG程式設計常遇到的問題及解決方法程式設計
- 安裝vCenter6.0遇到的問題以及解決方法
- mysql登入遇到ERROR 1045問題解決方法MySqlError
- 玩Deno遇到問題的解決方案
- CKEditor使用中遇到的問題解決
- 解決 plsql 遇到亂碼的問題SQL
- 解決在使用Amoeba遇到的問題
- MAC 安裝 VMAF 遇到的問題及解決方法記錄Mac
- workerman開發過程中遇到的一些常見的問題與解決方法
- 快取穿透問題與解決方法快取穿透
- win10提示您已遇到關鍵問題的解決方法Win10
- 更新macOS Monterey後遇到的各種Bug問題及解決方法Mac
- Selenium爬蟲遇到超時TimeOut問題的解決方法爬蟲
- Chrome安裝sci-hub外掛遇到的問題解決方法Chrome
- Rails 3 升級 Rails 4 中遇到的問題及解決方法AI
- HTC Vive遇到的問題解決辦法
- 寶塔部署靜態服務遇到問題與解決
- jQuery實現俄羅斯方塊中遇到的問題及解決方法jQuery
- elk(單機)安裝過程中遇到的問題及解決方法
- 近期工作遇到的問題及解決方式收藏
- nodejs 近期所遇到的問題及解決NodeJS
- div拖動遇到iframe卡頓的問題解決
- 裝SAP GUI時遇到的問題及解決GUI
- 今天測試oracle stream遇到一些問題Oracle
- 搭建Laravel Sail開發環境遇到的版本不匹配問題解決方法LaravelAI開發環境
- SERVICE問題解決方法
- **PHPNotice:Undefinedindex:…問題的解決方法PHPUndefinedIndex
- lvs 負載均衡遇到的一個問題. (問題解決)負載
- Fabric 環境搭建遇到問題及解決