• 2024-07-01h5 移动端align-items: center; 字体行高偏上问题;vant 按钮字体不居中问题
    最近写h5页面,用的vant,验收时候,ui说按钮的字上下不居中 是不是很难看出来有点靠上,我拿了个牙签比了一下,才觉得靠上,用电脑打开就是好的 后来加了个背景色,发现行高不一样发现下面(手机端)这个文字行高不太居中, 然后添加了属性 /deep/.van-button__content{line-heigh
  • 2024-06-09微信小程序加载、更新和生命周期、分享、转发、获取头像、获取昵称、手机号、客服功能、vant-app
    【上拉下拉加载】1后端和路飞项目的课程表相对应234-----wxml-------567<viewwx:for="{{goods}}"wx:key="index">{{item.name}}</view>8910------js-----------111213Page({14data:{15page:1,16goods:[]
  • 2024-05-23vant组件库按需加载
    使用 unplugin-vue-components 插件,它可以自动引入组件,并按需引入组件的样式1、安装插件npmiunplugin-vue-components-D2、vite.config.js 文件中配置插件import{fileURLToPath,URL}from'node:url'import{defineConfig}from'vite'importvuefrom'@vit
  • 2024-05-23Vue搭建移动端h5项目(已开源,附带git地址)Vant+Vue Router+Vuex+axios封装+案例交互+部分代码说明
    一、项目介绍以及项目地址             项目介绍:vue2搭建。项目通过amfe-flexible与postcss-pxtorem实现移动端适配;通过Vantui作为项目的组件库;通过Vuex管理数据状态,进行模块化管理;通过VueRouter配置项目路由,进行模块化管理;封装axios进行数据的请求,以及一些页
  • 2024-05-16vue-cli项目处理vant自适应问题
    原因vant自带的样式,用的单位是px,无法自适应。一般有两种处理思路。一、写媒体查询安装插件postcss-pxtorem:用于将单位px转化为rem//安装命令npmi-Dpostcss-pxtoremlib-flexible:给html标签设置font-size,作为rem基准值(因为我的项目已经脚本处理了,所以我是没有
  • 2024-05-13vant---vantui上拉刷新下拉加载
    在用vantui做移动端列表数据渲染的时候,经常会使用到下拉刷新和上来加载。其实在vantui里面,它已经为我们提供了对应的组件,我们只需要去使用即可,具体代码示例:<van-pull-refreshv-model="tableList.refreshing"@refresh="refreshs"><van-listv-model="tableList.isLoadin
  • 2024-05-07uniapp开发小程序引入vant
    1.安装#通过npm安装npmi@vant/weapp-S--production#通过yarn安装yarnadd@vant/weapp--production#安装0.x版本npmivant-weapp-S--production2.引入项目首先在项目根目录创建文件夹wxcomponents,然后在其中创建vant文件夹。把node_modules
  • 2024-04-29vant list组件使用
     <divclass="list-wrapperunique-container"><van-listv-model:loading="loading":finished="finished"finished-text="没有更多了"class="list"@load="onLoad"><h
  • 2024-04-12Vant之日期选择BUG修复
    我连续使用两个Vant的日期组件,但是选中第一个日期组件的结果显示到第二个日期组件上了,HTML代码为:<divv-if="item.type==='date'&&!item.allowShowYearAndMonth"class="time"><van-field:label="item.label"v-model="mainFo
  • 2024-04-08前端【Vant】01-移动端组件库
    1、介绍Vant是一个轻量、可靠的移动端组件库,于2017年开源。目前Vant官方提供了 Vue2版本、Vue3版本和微信小程序版本,并由社区团队维护 React版本和支付宝小程序版本。2、安装1#Vue3项目,安装最新版Vant:2npmivant-S34#Vue2项目,安装Vant
  • 2024-04-01vant-weapp 提供的areaList城市数据的路径问题
    根据vant官网提供的引入方法会报错。通过add@vant/area-data会下载一份index.esm.mjs文件城市数据在项目中,我尝试了用各种路径来获取还是报错,最后只能将该index.esm.mjs文件复制到其他文件中,然后引入就可以了。 1.新建一个文件夹专门放数据的,然后在建个文件用来放这个
  • 2024-03-26VUE基于 vant 的移动端 REM 适配
    当我们添加完vant组件库后,还需要对项目的移动端进行适配执行 yarnaddamfe-flexible 安装 amfe-flexible安装完成后我们在main.js 中配置 动态设置rem基准值然后通过执行 yarnaddpostcss-pxtorem-D 把  postcss-pxtorem 安装到开发环境中在项目根目录中
  • 2024-03-20微信小程序(vantWeapp) UI组件库
     vantWeapp官方文档: https://youzan.github.io/vant-weapp/#/quickstart 根据文档的安装步骤  为什么写这样的变量名就能实现对相关的组件修改自定义颜色呢? 原因如下:根据文档描述,官方提供了相关的变量对应的组件 https://github.com/youzan/vant-weapp/blo
  • 2024-03-18vue3+ts+vant写移动端项目部Android机页面打开空白
    前言部分安卓机因为内置webview较老,所以无法识别最新的es6的语法,页面打开空白。解决方式,vite项目就使用@vitejs/plugin-legacy,其他项目可以选择使用@babel/core@babel/cli@babel/preset-env这里主要提vite项目,因为babel项目的相关博客较多,就不再复述。 vite.config
  • 2024-03-08【前端Vue】社交信息头条项目完整笔记第1篇:一、项目初始化【附代码文档】
    社交媒体-信息头条项目完整开发笔记完整教程(附代码资料)主要内容讲述:一、项目初始化使用VueCLI创建项目,加入Git版本管理,调整初始目录结构,导入图标素材。二、登录注册准备,实现基本登录功能,登录状态提示,表单验证。三、个人中心,四、首页—文章列表TabBar处理,页面布局,处
  • 2024-03-07微信小程序双向数据绑定
    使用vant组件实现引入"van-field":"@vant/weapp/field/index" 1.<van-cell-group>2.<van-field3.model:value="{{value}}"4.placeholder="请输入用户名"5.border="{{false}}"6./>7.</
  • 2024-02-21trao项目怎么跨端安装vant组件库
    一、安装依赖npminstallvant二、添加web标签适配插件在config/index.js文件constconfig={//...plugins:[["@tarojs/plugin-html",{//过滤vant组件库的前缀:van-pxtransformBlackList:[/van-/],},]
  • 2024-01-30Vite配置第三方组件全局样式遇坑
    项目使用了Vant组件库,想去改变全局的Toast样式有一个样式文件index.less,里面进行了Vant相关样式调整。希望通过构建,将其引入到自己的组件中开始通过preprocessorOptions进行引入,发现对Vant组件修改的样式不起效果,但是普通标签被修改样式后是有效果的preprocessorOptions:{
  • 2024-01-30Vue3+Vant+Vite H5移动端开发(二)
    vue3项目创建使用vue创建项目命令npmcreatevue@latest基础配置配置IP和localhost打开项目,修改'package.json'文件下的‘scripts’配置--host0.0.0.0显示ip地址可以打开项目--open启动项目,在浏览器中自动打开"scripts":{"dev":"vite--host0.0.0.0
  • 2024-01-28"@vant/weapp/dist/col/index" 未找到----路径错误
    错误提示如图: 官方文档是这样引入的: 但是我看了一下npm库的目录:可以发现引入目录名字都不一样我们手动改即可 再运行就不报错了 
  • 2024-01-26微信小程序中使用Vant Weapp组件库
    【快速上手-VantWeapp(gitee.io)】【node版本对应的npm版本表-菜小鱼~-博客园(cnblogs.com)】【报错npmERR!Acompletelogofthisruncanbefoundin:npmERR!-CSDN博客】【解决:npminstall报错‘Theoperationwasrejectedbyyouroperatingsystem‘-C
  • 2024-01-15vue3使用 vant ui 3 如何获取组件 popup dom的高度?
    我目前使用的是vant-ui 3.1.2popup弹出层组件,我想要获取弹出层的高度来计算一些东西,但是使用常规定义refdom的方式总是无法获取,最终找到方案如下:vant-ui官方文档:https://vant-contrib.gitee.io/vant/v3/#/zh-CN/popup<template><van-popupv-model:show="show
  • 2023-12-29Rem部署适配
    参考vant官网:https://vant-contrib.gitee.io/vant/v3/#/zh-CN/advanced-usage两个插件:1.postcss-pxtorem是一款PostCSS插件,用于将px单位转化为rem单位2.lib-flexible用于设置rem基准值3.示例配置//postcss.config.jsmodule.exports={plugins:{'p
  • 2023-12-13van-cell如何使用插槽
    van-cell是Vant组件库中的一个单元格组件,用于展示列表中的信息。Vant是一个轻量、可靠的移动端Vue组件库。在Vant中,van-cell组件提供了多个插槽(slot),允许你自定义内容。以下是一些常用的插槽:default:默认插槽,用于自定义显示在单元格中的内容。title:标题插槽,用于自定
  • 2023-12-12vant列表下拉刷新、上拉加载|list使用方法
    Vant列表list使用方法Vant列表list的使用方法和注意事项下列代码为允许下拉刷新1.使用组件<van-pull-refreshv-model="refreshing"@refresh="onRefresh"><van-listv-model="loading":finished="finished"