首頁 > web前端 > Vue.js > vue怎麼用react元件

vue怎麼用react元件

coldplay.xixi
發布: 2020-11-12 15:29:54
原創
3987 人瀏覽過

vue使用react元件的方法:先安裝依賴;然後編輯【main.js】;最後加入需要引用的react元件,程式碼為【import MyReactComponent from './MyReactComponent'】。

vue怎麼用react元件

【相關文章推薦:vue.js

vue使用react元件的方法:

1. 安裝依賴

npm i -S vuera
npm install --save react react-dom
登入後複製

2. 編輯main.js:

import { VuePlugin } from 'vuera'Vue.use(VuePlugin)
登入後複製

#3. 加入需要引用的react元件

import MyReactComponent from './MyReactComponent'
登入後複製

這個時候發現第一個問題:

vue怎麼用react元件

不難發現,這是vue項目中未jsx檔案格式的問題所導致

解決方法:

編輯webpack.base.conf.js,加入對jsx的支援

test: /\.( js|jsx)(\?.*)?$/

這時候第二個問題出現了:

vue怎麼用react元件

原因:

.babelrc檔案中預設引入了transform-vue-jsx,此外掛程式將jsx轉義成h function的形式供vue呼叫。

解決方法:

npm install --save-dev babel-plugin-transform-react-jsx
登入後複製

並且在.babelrc檔案中

#用transform-react-jsx取代transform-vue-jsx

相關免費學習推薦:JavaScript(影片)

#

以上是vue怎麼用react元件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
vue
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
javascript - Vue 未定義
來自於 1970-01-01 08:00:00
0
0
0
javascript - 如何在vue-router中存取VUE實例?
來自於 1970-01-01 08:00:00
0
0
0
javascript - vue-for-idea
來自於 1970-01-01 08:00:00
0
0
0
沒看過VUE的專案實戰
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板