原生小程序轉Taro之二次開發(一)

記錄原生小程序轉Taro之二次開發(一)

原生小程序轉taro之後出現了一系列的問題需要自己解決

  1. 原生小程序裏面所有的變量全局賦值是app.data ,頁面變量賦值是this.data或者自定義打點data,轉換成Taro之後需要全局將this.data替換成this.state,app.data全局替換爲app.state。
  2. 請求域名跨域的問題,需要配置webpack跨域代理,也可以直接在package.json裏面配置一行代碼搞定。我這裏把Taro請求用axios來代替了,代理成功之後正常運行。
    在這裏插入圖片描述
  3. Taro的input組件有點問題,建議用原生input框。
  4. 小程序裏面的下拉刷新,上拉加載在H5裏面用不了,需要用Taro的ScrollView組件,結合組件的api重新寫。
  5. 小程序的地圖周邊搜索,之前用的wxjs api,H5上的話改成正常的引入外鏈,然後用javaScript api寫就可以了。
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章