npm i vant -s
主要問題如何按需引用、rem適配
按需引入
安裝之後新建立babel.config.js檔案babel-plugin-import 會在編譯過程中將 import 的寫法自動轉換為按需引入的方式
//安裝命令
npm i babel-plugin-import -d
複製**
4.這樣就可以直接使用了,在main.js資料夾引入
module.exports = , 'vant']
]}複製**
安裝兩個外掛程式import vue from 'vue'
import from 'vant';
vue.use(button);
複製**
根據vue3提供的新配置方法,在vue-config.js中對css做配置:npm i postcss-pxtorem -s
npm i amfe-flexible -s
複製**
rootvalue 75.0的值其實就是代表ui設計稿的750px的畫素,引用的時候css直接寫寬750px就相當於100%,它會自動根據螢幕進行計算成rem,無需對原測量值進行rem的換算(這裡推薦37.5,結合2x的設計圖開發,因為vant的元件你會發現37.5更為適合)。const autoprefixer = require('autoprefixer');
const pxtorem = require('postcss-pxtorem');
module.exports = )]}
}}
}複製**
在main.js資料夾下引入
這樣就可以在html下對於font-size進行計算。達到自適應的,直接安照ui設計稿750px寫畫素單位,開發更加高效。import 'amfe-flexible';
複製**
vue 移動端適配vant
下面我們分別將這兩個工具配置到專案中完成 rem 適配。一 使用 lib flexible 動態設定 rem 基準值 html 標籤的字型大小 1 安裝 npm i amfe flexible2 然後在 main.js 中載入執行該模組 import amfe flexible 二 使用 postc...
Vue移動端框架選型之 Vant
前端時間幫友人做了個外賣小應用,經歷了痛苦的ui框架選型,最終從最初選定的museui轉投有贊vant,以下是個人總結 vant提供了sku 省市選擇器等極具實用價值的業務元件,這點必須點個大寫的贊,其他框架鮮有把元件封裝到業務級別的 vant提供了一些看似冷門 其他框架較少提供 但是實際很常用的元...
Vant 移動端Vue元件庫的使用
1 通過 npm 安裝 2 npm i vant s3 通過 yarn 安裝 4 yarn add vant1 方式一 按需引入 安裝外掛程式 npm i babel plugin import d 先在.babelrc 中新增配置 在babel.config.js檔案裡寫進去下面這些 module...