vant的安装和使用步骤
Vant 是轻量、可靠的移动端 Vue 组件库,是 有赞前端团队开发的产品。通过vue-cli3创建项目,用vue ui 命令打开图形化界面,点击安装依赖按钮,然后搜索vant,安装。
安装完vant后,引入组件,才能使用。这里我选择自动按需引入组件,这也是官方推荐的一种引入方式。
babel-plugin-import 是一款 babel 插件,它会在编译过程中将 import 的写法自动转换为按需引入的方式。
# 安装插件
npm: npm i babel-plugin-import -D
yarn: yarn add babel-plugin-import --dev
然后,在 babel.config.js 中配置
plugins: [
['import', {
libraryName: 'vant',
libraryDirectory: 'es',
style: true }, 'vant']
]
最后,就可以再组件中直接引入,使用vant组件了:
OK,完成!
绛旓細鍦浣跨敤vantweapp缁勪欢涔嬪墠锛岄渶瑕佸厛閫氳繃npm瀹夎璇ョ粍浠跺簱锛屽苟鍦ㄩ」鐩腑姝g‘寮曞叆缁勪欢搴撲腑鐨勭粍浠躲2銆佹病鏈夋纭娇鐢╲antweapp缁勪欢銆傚湪浣跨敤vantweapp缁勪欢鏃讹紝闇瑕佹寜鐓х粍浠鐨勪娇鐢璇存槑杩涜姝g‘鐨勯厤缃拰璋冪敤锛屼緥濡傝缃粍浠剁殑灞炴с佺粦瀹氫簨浠剁瓑銆3銆佹牱寮忓啿绐佹垨瑕嗙洊銆倂antweapp缁勪欢搴撲腑鐨勭粍浠堕兘鏈夐粯璁ょ殑鏍峰紡锛屽鏋滈」鐩腑瀛樺湪...
绛旓細3.缁勪欢浣跨敤涓嶆纭細妫鏌ユ偍鍦ㄩ〉闈㈡垨缁勪欢涓槸鍚︽纭娇鐢ㄤ簡Vant缁勪欢銆傜‘淇濇偍宸叉寜鐓Vant鐨鏂囨。璇存槑浣跨敤姝g‘鐨勭粍浠跺悕绉般佸睘鎬у拰浜嬩欢绛夈4.鐗堟湰鍐茬獊锛氬鏋滄偍浣跨敤鐨Vant鐗堟湰涓庡井淇″皬绋嬪簭鐨勭増鏈笉鍏煎锛屽彲鑳戒細瀵艰嚧寮曞叆Vant鍚庢病鏈変换浣曞弽搴斻傝纭繚鎮ㄤ娇鐢ㄧ殑Vant鐗堟湰涓庡井淇″皬绋嬪簭鐨勭増鏈吋瀹广5.鏋勫缓杩囩▼涓鐨勯棶棰橈細鍦...
绛旓細鍦浣跨敤vant鏃跺欏彂鐜版帶鍒跺彴鎶ラ敊Unknown custom element: <van-popup>锛寀i鑳芥甯镐娇鐢ㄤ絾鏄粦瀹氬睘鎬ф棤娉曚娇鐢紝浜庢槸缃戜笂鏌ヤ簡寰堝璧勬枡渚濈劧娌℃湁瑙e喅锛屽悗鏉ユ寜鐓у畼鏂规枃妗i噸鏂瀹夎涓娆¤繕鏄笉琛屻傜粡杩囧缈诲皾璇曞彂鐜颁竴涓彲琛屾柟寮忋傚湪main.js涓紩鍏opup缁勪欢锛岀幇鍦ㄦ帶鍒跺彴灏辨病鏈夋姤閿欎簡鍔熻兘涔熻兘姝e父浣跨敤锛屾垜鎯冲彲鑳芥槸缁勪欢渚濊禆...
绛旓細2).vant 涓嬭浇瀹夎锛屽涓嬶細npm i vant -S 3).Mint UI 涔熸槸楗夸簡涔堝墠绔洟闃熷紑鍙戠殑鍩轰簬绉诲姩绔殑缁勪欢搴擄紝棣栧厛鏉ヤ笅杞藉畨瑁咃紝濡傚浘锛歯pm i mint-ui --save 鍥涖佹彃浠 鍙互鐪嬪埌锛屾垜浠墍浣跨敤鐨勬瘡涓粍浠跺簱瑕佹兂浣跨敤锛岄兘蹇呴』涓嬭浇锛岀劧鍚庡湪涓诲叆鍙s鏂囦欢main.js涓鍏ュ苟浣跨敤Vue.use杩欎釜鏂规硶鏉ュ皢璇ョ粍浠跺簱鍔犲叆鍒伴」鐩...
绛旓細瀹冪殑鐏垫劅鏉ユ簮浜 @ebay/nice-modal-react 鍜 vant锛屽苟鏀寔 Vue 2.x 鐗堟湰锛岄氳繃浣跨敤 vue-demi銆俈[email protected] 鍜 Vue@3 宸茬粡杩囨祴璇曪紝[email protected] 鐨勬祴璇曟殏鏈繘琛岋紝浣嗙悊璁轰笂涔熷簲鏀寔銆傚浜庡笇鏈涗娇鐢ㄦ搴撹繘琛屽紑鍙戠殑鐢ㄦ埛锛屽彲浠ュ湪 examples/* 鏂囦欢澶逛腑鎵惧埌璇︾粏鐨勯」鐩ず渚嬨瀹夎浣跨敤 Vue Nice Modal 鐨...
绛旓細杈撳叆娉曠殑鐗堟湰闂锛屽皾璇曟洿鎹㈣緭鍏ユ硶鎴栫潃鏇存柊杈撳叆娉曘侫dvantage杞欢涓嶹in11绯荤粺涓嶅吋瀹广傚鏋淎dvantage杞欢娌℃湁缁忚繃鍏呭垎娴嬭瘯鎴栧崌绾т互纭繚涓嶹in11鍏煎锛屽垯瀹夎鍙兘浼氬け璐ャ傛搷浣滅郴缁熸湰韬瓨鍦ㄩ棶棰樸Vantange鑻辨枃鎰忔濇槸锛氫紭鍔匡紝浼樿秺鐨勫湴浣嶃備负浠涔坅dvantage杞欢win11瀹夎涓嶄簡?涓轰粈涔坅dvantage杞欢win11瀹夎涓嶄簡?1銆佸師鍥犱竴锛...
绛旓細4. 瑙e喅鏂规锛氶拡瀵硅繖绉嶅簲鐢ㄧ▼搴忛敊璇紝鎮ㄥ彲浠ュ皾璇曢噸鏂板畨瑁卶qpyuservanter.exe绋嬪簭锛岀‘淇濅粠瀹樻柟娓犻亾涓嬭浇鏈鏂扮増鏈紝骞堕伒寰瀹夎姝ラ杩涜瀹夎銆傚悓鏃讹紝妫鏌ヨ绠楁満涓婃槸鍚﹀瓨鍦ㄥ叾浠栧彲鑳藉啿绐佺殑杞欢锛屽苟灏濊瘯鍗歌浇鎴栨洿鏂拌繖浜涜蒋浠躲傚鏋滈棶棰樹粛鐒跺瓨鍦紝鎮ㄥ彲浠ヨ冭檻鑱旂郴搴旂敤绋嬪簭鐨勬妧鏈敮鎸佸洟闃熷姹傚府鍔┿傝娉ㄦ剰锛屽湪澶勭悊姝ょ被闂鏃讹紝...
绛旓細杈炬潵杞儙,灞炰簬涓竴鑲′唤鍏徃鏃椾笅鐨勮疆鑳庝骇鍝併傝疆鑳庢槸鍦ㄥ悇绉嶈溅杈嗘垨鏈烘涓婅閰嶇殑鎺ュ湴婊氬姩鐨勫渾鐜舰寮规ф鑳跺埗鍝併傞氬父瀹夎鍦ㄩ噾灞炶疆杈嬩笂锛岃兘鏀壙杞﹁韩锛岀紦鍐插鐣屽啿鍑伙紝瀹炵幇涓庤矾闈㈢殑鎺ヨЕ骞朵繚璇佽溅杈嗙殑琛岄┒鎬ц兘
绛旓細2. 浜嬩欢澶勭悊闂锛氬彲鑳芥病鏈夋纭湴澶勭悊vant-checkbox鐨刢hange浜嬩欢銆傚綋vant-checkbox琚偣鍑绘垨閫変腑鐘舵佸彂鐢熸敼鍙樻椂锛屽簲璇ヨЕ鍙戠浉搴旂殑浜嬩欢澶勭悊绋嬪簭锛屾洿鏂版暟鎹苟鏇存柊vant-checkbox鐨勭姸鎬併3. 渚濊禆闂锛氬彲鑳芥病鏈夋纭湴瀹夎鎴栧紩鍏ョ浉鍏崇殑渚濊禆椤广倂ant-checkbox鍙兘渚濊禆浜庡叾浠栫粍浠舵垨搴擄紝濡傛灉娌℃湁姝g‘鍦板畨瑁呮垨寮曞叆杩欎簺渚濊禆...
绛旓細鐒跺悗浣跨敤鎭㈠鐩樻仮澶嶄綘鐨勬満鍣ㄥ埌鍑哄巶鐘舵侊紝鍗冲彲浣跨敤姝ゅ姛鑳斤紝鍙﹀锛岀壒鍒娉ㄦ剰鐨勬槸锛氭仮澶嶇洏鎭㈠鐨勬椂鍊欐槸鎭㈠鏁翠釜纭洏锛屾剰鍗充綘褰撳墠璁惧畾鐨勫垎鍖哄拰鏁版嵁閮戒細娑堝け锛屾敞鎰忓浠姐傛仮澶杩囩▼瑕2涓皬鏃跺乏鍙筹紝瀹屾垚鍚庝細鏈3涓垎鍖猴細SCQ锛屽叾涓璖鐩樻槸闅愯棌鐨勶紝Q鏄疶hinkVantge R&R澶囦唤杞欢鐨勫浠界洏锛孋鐩樺垯宸ㄥぇ鏃犳瘮锛岄渶瑕佸垎鍖恒傛敞鎰...