当前位置: 首页 > wzjs >正文

旅行社销售网站建设方案宁波seo服务推广

旅行社销售网站建设方案,宁波seo服务推广,专注网站建设与优化,无锡华诚建设监理有限公司网站一、vant简介 Vant 是一个轻量、可靠的移动端组件库,于 2017 年开源。 目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本和支付宝小程序版本。 官网:介绍 - Vant Weapp 里面的快速上手的教程&a…

一、vant简介

Vant 是一个轻量、可靠的移动端组件库,于 2017 年开源。

目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本和支付宝小程序版本。

官网:介绍 - Vant Weapp

里面的快速上手的教程,适用于小程序的软件,但是vscode的vant组件安装看着官网,我本人有点操作不过来,后面自己研究了一下,安装完,想着可能也会有些同学不太会,接下来我把安装步骤写出来。

二、安装

(1)下载

在你的 Vue 项目根目录下,使用 npm 或 yarn 安装 Vant:

这种是安装vue3最新的版本

npm install vant --save

或者 yarn add vant

安装vue2最新版本

npm install vant@latest-v2
yarn add vantt@latest-v2

vant现在好像不支持全局引入,这边我就介绍局部引入

 (2)局部引入

如果你只想在特定的组件中使用 Vant 组件,可以按需引入。首先安装 babel-plugin-import 以支持按需加载。

npm install babel-plugin-import --save-dev

或者 yarn add babel-plugin-import --dev

然后在你的 Babel 配置文件(通常是 .babelrc 或 babel.config.js)中添加插件配置:

module.exports = {presets: ['@vue/cli-plugin-babel/preset'],plugins: [["import",{libraryName: "vant",libraryDirectory: "es",style: true}]]
};

(3)案例

简单的写了个页面,可以参考具体是怎么使用的

<template><div class="user-info"><van-cell-group><van-cell title="用户名" :value="userInfo.username" /><van-fieldv-model="userInfo.email"title="邮箱"placeholder="请输入邮箱"@blur="validateEmail"/><van-fieldv-model="userInfo.phone"type="number"title="手机号"placeholder="请输入手机号"@blur="validatePhone"/><van-switch v-model="userInfo.isActive" title="激活状态" /></van-cell-group><div class="actions"><van-button type="primary" @click="saveUserInfo">保存</van-button></div></div></template><script>import { Button,Field,CellGroup,Cell,Switch } from 'vant';export default {components: {'van-button': Button,'van-field': Field,'van-cell-group': CellGroup,'van-cell': Cell,'van-switch': Switch,},data() {return {userInfo: {username: '张三',email: '',phone: '',isActive: true,},emailError: '',phoneError: '',};},methods: {validateEmail() {const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;this.emailError = !emailPattern.test(this.userInfo.email) ? '邮箱格式不正确' : '';},validatePhone() {const phonePattern = /^[1][3-9]\d{9}$/;this.phoneError = !phonePattern.test(this.userInfo.phone) ? '手机号格式不正确' : '';},saveUserInfo() {this.validateEmail();this.validatePhone();if (!this.emailError && !this.phoneError) {// 在这里处理保存用户信息的逻辑,比如发送到服务器console.log('保存的用户信息:', this.userInfo);alert('用户信息已保存');} else {alert('请检查邮箱和手机号格式');}},},};</script><style scoped>.user-info {padding: 16px;}.actions {margin-top: 16px;text-align: right;}</style>

效果: 

 

http://www.dtcms.com/wzjs/218910.html

相关文章:

  • 织梦做手机网站企业排名优化公司
  • 钛钢饰品移动网站建设百度竞价推广费用
  • 网站做百度推广划算吗网络营销优化推广公司
  • 手把手wordpress仿站东莞网络营销推广公司
  • wordpress搜索页自定义手机seo百度点击软件
  • 专业做面膜的网站搜狗推广
  • 微信怎么制作自己的公众号厦门关键词优化网站
  • wordpress 加链接抚州网站seo
  • 网站添加 备案2345网址导航官网官方电脑版下载
  • 永康市建设局网站为什么打不开网络优化工程师前景
  • 电商设计素材网站有哪些凡科网
  • wordpress 媒体插件朝阳区搜索优化seosem
  • 学vue可以做pc网站全球搜索引擎排行榜
  • 商场设计理念一个网站的seo优化有哪些
  • 烟台定制网站建设公司如何制作网址链接
  • 法院建设门户网站情况网络优化app
  • 用小程序做视频网站济宁百度推广电话
  • 广州建设工程造价管理网站百度指数数据分析平台官网
  • 网站改版 目的长沙网站优化公司
  • 如何做游戏网站百度云
  • 企业网站的设计思路百度收录平台
  • 怎么做国内网站吗百度快照和广告的区别
  • 沈阳公司网站建设百度云网盘资源
  • 高端网站制作多少钱淘宝美工培训
  • 低价网站建设咨询网络营销策划ppt范例
  • 民权网站建设网址链接
  • 如何在网站做文档资料外包公司是正规公司吗
  • flash 如何做游戏下载网站长沙百度
  • 邢台提供网站建设公司报价sem竞价培训班
  • 开个网站做代理怎么把产品放到网上销售