草庐IT

vant-uploader

全部标签

Tomcat 部署 Vant2-UI 官方文档

提前需要准备的东西TomcatVantUI2.xNodeJS/NPMGit操作步骤首先使用Git将源代码下载至本地gitclonehttps://github.com/youzan/vant.git #Githubgitclonehttps://gitee.com/vant-contrib/vant.git #码云镜像进入vant目录,切换2.x分支cdvantgitcheckout2.x安装依赖npminstall-gyarn #安装yarnyarnconfigsetregistryhttps://registry.npm.taobao.org #设置源yarn #下载依赖配置packag

ant-design-vue中upload上传图片、视频实现预览功能

有没有小伙伴在使用ant-design-vue的upload组件时,发现api文档在图片预览功能的介绍寥寥无几,而且也没提供视频预览的demo,在实际开发中碰到相应的需求直挠头~~~~,别急,下面来给大家分享一个我自己封装的upload组件,符合需求可以直接在项目中放到组件目录调用。template部分代码: 上传script部分代码:importVuefrom'vue'import{ACCESS_TOKEN}from"@/store/mutation-types"constFILE_TYPE_ALL="all"constFILE_TYPE_IMG="image"constFILE_TYPE_

Vant 弹出列表多选 输入框下拉选择 (可直接复制使用)

项目要做移动端,部分功能迁移过程中发现,VantUI组件库不支持原Element组件库的部分功能,例如el-select可以做到输入的同时下拉选择下拉多选。故需要手动改写,分享记录下代码。效果图scriptsetuplang="ts">import{ref,reactive,computed,watch,watchEffect,onMounted}from"vue";//各种APIimportstorefrom'../../store'importrouterfrom'../../router'import{useRouter}from'vue-router';const$router=use

dart - 在同一台机器上更改 Flutter/Dart 的 uploader

我创建了包并通过帐户上传。即uploader@outlook.com。我不想通过这个电子邮件地址上传,所以我这样做了:pubuploaderaddnew_uploader@outlook.com然后我做了pubuploaderremoveuploader@outlook.com包现在可以正确显示new_uploader@outlook.com,但我不知道什么时候需要发布才能使用new_uploader@outlook.com帐户。当我尝试时:flutterpackagespubpublish它给我这个错误:UnauthorizedAccess:Unauthorizeduser:uplo

dart - 在同一台机器上更改 Flutter/Dart 的 uploader

我创建了包并通过帐户上传。即uploader@outlook.com。我不想通过这个电子邮件地址上传,所以我这样做了:pubuploaderaddnew_uploader@outlook.com然后我做了pubuploaderremoveuploader@outlook.com包现在可以正确显示new_uploader@outlook.com,但我不知道什么时候需要发布才能使用new_uploader@outlook.com帐户。当我尝试时:flutterpackagespubpublish它给我这个错误:UnauthorizedAccess:Unauthorizeduser:uplo

基于vue3-vant使用递归组件实现树形结构折叠菜单

这两天在进行移动端业务功能开发的时候碰到一个树形结构的折叠菜单,一般来说基于2-3层树形结构直接嵌套就好了,但是后端返回的数据可能无限制,所以思考过后决定采用递归组件的方法。递归组件主要注意的是1,递归的思路,2,数据和事件的传递。我这里是采用了封装的思想。父组件:主要用于传递原始数据进去和监听事件和参数 子组件0">{{item.titleName}}//核心代码,//1.通过自定义组件自身的name属性来调用,并传递children数据作为数据源//2.通过自定义事件,采用emits传递事件监听,对应的数据使用$event特殊变量传递事件源的数据{{item.titleName}}impo

Element-ui upload 手动上传文件

element手动上传(随手一发,可以拿过来就用,不做解释看不懂的可以照搬,👇代码可复制👇) 选取文件上传文件//选取文件delFile(){this.fileList=[];},handleChange(file,fileList){this.fileList=fileList;},uploadFile(file){this.formData.append("file",file.file);},submitUpload(){constformData=newFormData();formData.append("file",this.fileList[0].raw);//↓后端请求接口↓u

Vue的element UI关于el-upload的按钮和button不在同一行的解决

首先,我们知道,在upload组件里内置,slot标签以及trigger属性,可以保证各个按钮button在同一行。但是,存在两个问题:①upload中的button总是在第一个位置,无论你怎么调整都是在第一个位置。②upload中标签总是和相邻标签在一起。①一但我们去掉trigger,即可恢复正常,但是会形成上下两行,所以应当给上传组件加一个css,并设置为inline-block。②同时把其他的button写在upload组件外面,并可以去掉trigger属性。③再对button的maigin进行间距调整即可下面是修改后的代码,形成期待效果mz下载上传下载.inline-block{dis

vue3+vant创建移动端项目,实战项目常见采坑记录

前言:  产品背景介绍  我所做的这个项目,刚开始是没有移动端需求的,等PC端做完了上线使用了几个月后,突然有一天产品经理找到我说是要做一个在PC端添加一个快速注册入口,用手机微信扫二位码进入移动端注册页面,用户注册。所以本次需求就是在PC端添加一个tool-tip气泡型弹出二维码,再开发一个移动端注册页面。  起初我是在PC项目中引入vant新加了一个模块来存放移动注册页面和注册成功页面的,然后想使用postcss-px-to-viewport的exclude和include属性配置来区分PC和移动页面,避免样式干扰。然而,是我天真了,看网上各种postcss-px-to-viewport的

vue3+vant创建移动端项目,实战项目常见采坑记录

前言:  产品背景介绍  我所做的这个项目,刚开始是没有移动端需求的,等PC端做完了上线使用了几个月后,突然有一天产品经理找到我说是要做一个在PC端添加一个快速注册入口,用手机微信扫二位码进入移动端注册页面,用户注册。所以本次需求就是在PC端添加一个tool-tip气泡型弹出二维码,再开发一个移动端注册页面。  起初我是在PC项目中引入vant新加了一个模块来存放移动注册页面和注册成功页面的,然后想使用postcss-px-to-viewport的exclude和include属性配置来区分PC和移动页面,避免样式干扰。然而,是我天真了,看网上各种postcss-px-to-viewport的