最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決vant的Toast組件時提示not defined的問題

 更新時間:2020年11月11日 09:14:39   作者:BrysonMa  
這篇文章主要介紹了解決vant的Toast組件時提示not defined的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

按照官方文檔引入全局Toast組件,在methods里面定義函數(shù)執(zhí)行函數(shù)時產(chǎn)生了報錯:

//定義的函數(shù)
handleClick(){
 Toast('點擊提示')
}

報錯信息

[Vue warn]: Error in v-on handler: "ReferenceError: Toast is not defined"

解決方法:

handleClick(){
 this.$toast('點擊提示')
}

補充知識:vue+vant移動端遇到的那些問題

1、項目引用了lib-flexible 跟px2rem-loader做適配,然后真機測試的時候發(fā)現(xiàn)字體在手機上顯示的很小?!就扑]去看下px2rem-loader的文檔】

原因+解決:百度說應該在后面加上/*px*/(font-size:14px;/*px*/),這里這么設置時,字體的大小要為兩倍,如你想讓字體顯示為14px,css代碼則為【font-size:28px;/*px*/】,對于border這些不想轉換為rem的(或者說沒必要轉換的),在后面加上/*no*/;

2、使用vant組件時發(fā)現(xiàn)樣式什么的跟vant官網(wǎng)的demo天差地別

原因+解決:是引入的適配框架把單位都給轉換成rem了,所以gg了,自己調整樣式就好了

3、頁面寫style用了scoped,調整vant組件樣式的時候,不起作用【這里涉及了vue最重要的點:父子組件,半吊子的我完全沒吃透父子關系】

原因+解決:scoped的作用是讓樣式應用于當前頁,不影響其他的頁面的樣式,而當你用了vant組件想調整它的組件樣式時,這個組件是子組件,因為你用了scoped,所以影響不到它,這個時候你應該使用deep——深入選擇器,下圖就是用法,如果你用了less或者sass這些,寫法請自行百度?。?!(本人略慫,不敢在項目趕得時候用太多不熟的東西),當然啦,你也可以任性的在公共css樣式文件里寫,我說的就跟你沒半毛錢關系了,謹防被打死就好!

4、使用了vant的搜索組件,然后在ios上測試時發(fā)現(xiàn),input框被放大了

原因+解決:在index.html的頭部加上"maximum-scale=1.0, user-scalable=0",禁止它放大

<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />

5、vant的組件,我是按需引入的,在main.js中引入,使用toast組件時,引用了,直接在要用的頁面的方法里this.$toast()這樣就可以,然后使用vant的圖片預覽組件的時候以為這樣也可以,結果gg,發(fā)現(xiàn)直接在頁面上引入,照著文檔那樣寫就可以。

原因+解決:仔細對比了toast跟imagePreview的文檔介紹,發(fā)現(xiàn)toast是有介紹說它掛載到了vue上。。。emmmm,imagePreview怕是沒掛載,掛載上去之后就可以用了

6、 跳轉頁面時標題名沒切換,比如首頁跳到聯(lián)系頁,頁面頭部還是首頁【看Vue Router文檔】

原因+解決:因為我沒做什么修改操作,所以不會變。在路由router/index.js中對路由配置 meta 字段,再在main.js中使用全局前置守衛(wèi)

router.beforeEach((to, from, next) => {
 //修改標題
 if (to.meta.title) {
 document.title = to.meta.title;
 }
 next();
});

第一次將自己自學的東西應用到項目中,新項目開始,自己作為項目中唯一的前端,不怕死的用了vue,其實也是個半吊子,現(xiàn)在一期開發(fā)結束,總結下這些遇到的問題,可能很基礎,但是畢竟是自己遇到的,還是要記錄下來的!

以上這篇解決vant的Toast組件時提示not defined的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 詳解vue中的父子傳值雙向綁定及數(shù)據(jù)更新問題

    詳解vue中的父子傳值雙向綁定及數(shù)據(jù)更新問題

    這篇文章主要介紹了vue中的父子傳值雙向綁定及數(shù)據(jù)更新問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • 在Echarts圖中給坐標軸加一個標識線markLine

    在Echarts圖中給坐標軸加一個標識線markLine

    這篇文章主要介紹了在Echarts圖中給坐標軸加一個標識線markLine,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Vue中使用ECharts與v-if的問題和解決方案

    Vue中使用ECharts與v-if的問題和解決方案

    在Vue項目中使用v-if指令控制ECharts圖表顯示時,可能會遇到圖表無法正常渲染或顯示錯誤的問題,下面這篇文章主要介紹了Vue中使用ECharts與v-if的問題和解決方案,需要的朋友可以參考下
    2024-10-10
  • 詳解Vue用cmd創(chuàng)建項目

    詳解Vue用cmd創(chuàng)建項目

    在本篇內(nèi)容里小編給大家整理了關于Vue用cmd創(chuàng)建項目的方法講解,有興趣的朋友們跟著學習下。
    2019-02-02
  • 淺析Vue中渲染函數(shù)的使用

    淺析Vue中渲染函數(shù)的使用

    在Vue中,渲染函數(shù)是一種用于動態(tài)生成組件的函數(shù),可以將組件的模板代碼編寫為JavaScript代碼,并在運行時進行渲染,下面我們就來看看它的具體用法吧
    2023-08-08
  • JavaScript實現(xiàn)簡單的圖片切換功能(實例代碼)

    JavaScript實現(xiàn)簡單的圖片切換功能(實例代碼)

    這篇文章主要介紹了JavaScript實現(xiàn)簡單的圖片切換功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-04-04
  • VUE子組件的watch不被觸發(fā)問題及解決

    VUE子組件的watch不被觸發(fā)問題及解決

    這篇文章主要介紹了VUE子組件的watch不被觸發(fā)問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue清除地址欄路由參數(shù)方式

    vue清除地址欄路由參數(shù)方式

    這篇文章主要介紹了vue清除地址欄路由參數(shù)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • vue-extend和vue-component注冊一個全局組件方式

    vue-extend和vue-component注冊一個全局組件方式

    這篇文章主要介紹了vue-extend和vue-component注冊一個全局組件方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • vue 中的動態(tài)傳參和query傳參操作

    vue 中的動態(tài)傳參和query傳參操作

    這篇文章主要介紹了vue 中的動態(tài)傳參和query傳參操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11

最新評論

容城县| 武陟县| 烟台市| 沧州市| 永顺县| 盐津县| 宁阳县| 运城市| 专栏| 湛江市| 临夏市| 额敏县| 吉木萨尔县| 苏尼特左旗| 彭山县| 明光市| 翼城县| 无棣县| 读书| 专栏| 尤溪县| 札达县| 尼木县| 新闻| 桦川县| 枣庄市| 缙云县| 平塘县| 汶川县| 龙州县| 武胜县| 高安市| 江达县| 上饶市| 长汀县| 藁城市| 买车| 康定县| 丹东市| 永宁县| 奉节县|