vue項(xiàng)目中Toast字體過(guò)小,沒(méi)有邊距的解決方案
vue Toast字體過(guò)小,沒(méi)有邊距
1、前段時(shí)間在寫項(xiàng)目的時(shí)候使用 vant 組件庫(kù)比較多,在使用vant中Toast時(shí),在Chrome中手機(jī)模擬中測(cè)試正常,但是當(dāng)網(wǎng)頁(yè)放到手機(jī)中時(shí)字體顯示特別小,但是你在vue文件中怎么添加樣式都沒(méi)有用;
2、問(wèn)題的原因可能是我之前寫的那種rem適配方案的問(wèn)題;
解決辦法
在項(xiàng)目 App.vue 文件中添加樣式,在Elements中找到toast的類名。為其添加樣式,把字體的大小擴(kuò)大;并添加邊距就可以了;
樣式一定要寫在App.vue里面才會(huì)生效;
vue使用Toast最簡(jiǎn)單方式
使用過(guò)Mint-ui組件庫(kù)的小伙伴都應(yīng)該知道Toast這個(gè)玩意。小編剛剛用的時(shí)候,覺(jué)得一切的邏輯都是十分完美,但是就是不出來(lái)。下面看看具體的使用步驟
1.安裝并引入mint-ui
① 安裝方式
npm i mint-ui -S
② 引入方式
引入的方式主要有兩種,一種是全局引入,一種是按需引入。一般推薦按需引入。因?yàn)槿忠霑r(shí)會(huì)引入很多不必要的代碼,使性能降低。
import { Toast } from 'mint-ui'; Vue.use(Toast)
2.引入Toast
盡管在前面的main.js文件引入了一次Toast之后,在使用的組件中也需要再次引用Toast,并且為了和用戶實(shí)現(xiàn)交互,需要引入index.js文件和style.css文件
<script> import { Toast } from 'mint-ui'; import '../../assets/js/index.js' </script>
<style> @import '../../assets/css/book/style.css'; </style>
3.使用Toast
① 綁定事件
為觸發(fā)Toast顯示消息提示框,需要通過(guò) @click 增加點(diǎn)擊事件
② 配置Toast參數(shù)
Toast的參數(shù)主要有三個(gè):
message
:消息提示框提示的內(nèi)容position
:消息提示框出現(xiàn)的位置duration
:消息提示框存在的時(shí)間,一般以毫秒為單位。
① 在html結(jié)構(gòu)中綁定點(diǎn)擊事件
<button @click="showToast">加入購(gòu)物車</button>
② 在組件的methods中配置Toast的參數(shù)
methods:{ ? ? ? ? showToast(){ ? ? ? ? ? ? Toast({ ? ? ? ? ? ? ? ? message: "加入購(gòu)物車成功", ? ? ? ? ? ? ? ? position: 'center', ? ? ? ? ? ? ? ? duration: 1000 ? ? ? ? ? ? }) ? ? ? ? } ? ? }
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
在vuex中有四大金剛分別是State, Mutations,Actions,Getters,本文對(duì)這四大金剛做了詳細(xì)介紹,本文重點(diǎn)是給大家介紹vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用,感興趣的朋友一起看看吧2018-04-04effect返回runner單測(cè)實(shí)現(xiàn)示例詳解
這篇文章主要為大家介紹了effect返回runner單測(cè)實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12Vue3-KeepAlive,多個(gè)頁(yè)面使用keepalive方式
這篇文章主要介紹了Vue3-KeepAlive,多個(gè)頁(yè)面使用keepalive方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08vue自動(dòng)化路由的實(shí)現(xiàn)代碼
這篇文章主要介紹了vue自動(dòng)化路由的實(shí)現(xiàn)代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09詳解vue項(xiàng)目的構(gòu)建,打包,發(fā)布全過(guò)程
小編給大家通過(guò)本文詳細(xì)介紹了關(guān)于vue.js項(xiàng)目的構(gòu)建、打包、發(fā)布的全過(guò)程,文章很以后價(jià)值,值得你參考。2017-11-11antd中table展開行默認(rèn)展示,且不需要前邊的加號(hào)操作
這篇文章主要介紹了antd中table展開行默認(rèn)展示,且不需要前邊的加號(hào)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11