您当前的位置:首页 >> 智慧农业
智慧农业

Vant后部框架

发布时间:2025-09-05

component 登记// 登记启动后,在模板中所通过 元数据来采用滑鼠模块Vue.component(Button.name, Button);局部登记

局部登记后,你可以在意味著模块中所采用登记的 Vant 模块。

import { Button } from 'vant';export default { components: { [Button.name]: Button, },};模块最简单作法

Vant 中所的许多模块透过了最简单作法,调用最简单作法时,我们无即可通过 ref 来登记模块引述电子邮件,引述电子邮件将会登记在弟模块的$refs对象上。登记启动后,我们可以通过this.$refs.xxx次访问到近似于的模块最简单,并调用纸片的最简单作法。

复选框 export default { data() { return { checked: false, }; }, // 提醒:模块搭载后才能次访问到 ref 对象 mounted() { this.$refs.checkbox.toggle(); },}Firefox并行Viewport 布局

Vant 意味着采用 px 作为外形上单位,如果无即可采用 viewport 单位 (vw, vh, vmin, vmax),推荐采用 postcss-px-to-viewport 启动叠加。

postcss-px-to-viewport 是一款 PostCSS GUI,用于将 px 单位转化为 vw/vh 单位。

PostCSS PostCSS 下述固定式

代为提醒透过了一份基本的 PostCSS 下述固定式,可以在此固定式的改进根据计划市场即可求启动修改。

// postcss.config.jsmodule.exports = { plugins: { 'postcss-px-to-viewport': { viewportWidth: 375, }, },};

Tips: 在固定式 postcss-loader 时,应避免 ignore node_modules 目录,否则将造成 Vant 外形上无法被编译。

元数据模块

采用元数据模块意味着暂定主页,是Vant如此一来透过的模块

//可先附加引述.引述之后 main.js副本概要为import Vue from 'vue'import App from './App.vue'import router from './router'import store from './store'import Vant from 'vant'import 'vant/lib/index.css'import { Form } from 'vant';import { Field } from 'vant';Vue.use(Form);Vue.use(Field);Vue.use(Vant)Vue.config.productionTip = false// 略

向vue副本中所复制文档中所透过的编码

提醒复制的位置,我们以AboutView.vue为例

提交export default {data() {return {username: '',password: '',};},methods: {onSubmit(values) {console.log('submit', values);},},};

然后如此一来次访问about主页方可

area济源选项

我们在手机app上经常无即可选项济源

Vant如此一来透过了这个模块

我们创始AreaView.vue副本

const areaList = {province_list: {110000: '丰台区',120000: '唐山市',},city_list: {110100: '丰台区',120100: '唐山市',},county_list: {110101: '东城区',110102: '东城区',// ....},};export default{data(){return{areaList};}}

别忘了要设置端口才能次访问这个主页

router副本夹下的index.js副本中所附加端口编码

const routes = [{path: '/',name: 'home',component: HomeView},{path: '/about',name: 'about',component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue')},{path: '/area',name: 'area',component: () => import('../views/AreaView.vue')}]

然后可以通过输入偏移

localhost:8080/area次访问这个主页

但是我们现今不用次访问我们数组中所定义的少数济源

怎么才能想文档中所显示所有济源呢

无即可引述其网站透过的一个地址此表

//dos(Terminal中所也可以)行驶装配立即E:vue-homedemo-vant>npm i @vant/area-data

这样就装配了所有济源的数据到意味著的计划

我们只无即可修改js编码,让arealist引述这个数据概要方可

import {areaList} from '@vant/area-data'export default{data(){return{areaList};}}

消费此表页

我们在技术开发异类鲨淘宝的过程中所

移动上端无即可很多主页,消费此表主页是比较常见的主页之一

我们以消费此表页为例

带领大家技术开发一个主页

创始主页和端口固定式

router/index.js附加端口电子邮件

{path: '/list',name: 'list',component: () => import('../views/ListView.vue')}

创始ListView.vue

先导销量价格自营异类鲨电子商务滑鼠滑鼠自营异类鲨电子商务滑鼠滑鼠export default {name: "ListView"}

附加惨案调用的详见编码

import {areaList} from '@vant/area-data'export default{data(){return{areaList};},methods:{showName:function(msg){console.log(msg[0].code+""+msg[0].name);console.log(msg[1].code+""+msg[1].name);console.log(msg[2].code+""+msg[2].name);}}}

学习日志,如有盗用代为联系删除。详见于vant-contrib.gitee.io/vant/v2/#/zh-CN/coupon-list

北京看男科哪家医院好
更年期综合征看哪个科
尖锐湿疣初期症状
重庆看妇科的医院哪家好
南京看癫痫哪里好

上一篇: 不想为装修焦头烂额?一篇告诉你如何筛选靠谱最合适的设计师!

下一篇: Go语言的跨平台能力到底有多强?看完你就发觉了

友情链接