Vue
陈醋拌饭
加油,皮卡丘。
展开
-
Vue 简单自定义标签
思路:1、计算每个项离父级左侧宽 left2、计算当前滑块的宽,绝对定位3、下一个项的宽/2-滑块的宽/2+下一项离父级左侧的宽 left。原创 2024-06-13 16:29:21 · 622 阅读 · 0 评论 -
uniapp map自定义气泡窗
1、map--自定义冒泡--> < cover-view slot = " callout " > < cover-view v-for = " (item,index) in mapData " :key = " item.id " class = " map-item " :marker-id = " item.id " > <!--你的内容--> </ cover-view > </ cover-view > </ map > </ view > </ template >原创 2024-01-25 16:37:10 · 1772 阅读 · 1 评论 -
uniapp 微信小程序之隐私协议开发
【代码】uniapp 微信小程序之隐私协议开发。原创 2023-09-20 18:03:39 · 1662 阅读 · 0 评论 -
leaflet-JavaScript地图库 简单使用,marker标记覆盖物,popup自定义弹框,点聚合...
1.地图初始化2.标记覆盖物3.自定义弹出窗口4.点聚合5.区划遮罩及边缘划线6.关于 自定义Marker 使用 L.divIcon 地图缩放位置发生偏移7.纠偏8.判断图层加载失败/成功9、多边形 polygon10、热力图原创 2023-07-05 13:43:21 · 1721 阅读 · 0 评论 -
转存 vue 生成二维码并下载
转存 vue 生成二维码并下载1、下载插件npm install --save qrcodejs22、引入const QRCode = require("qrcodejs2")3、组件使用<template> <div class="qr_code"> <div style="display: flex;align-items: center"> 地址:<Input id="text" type="te原创 2022-03-17 17:29:33 · 987 阅读 · 0 评论 -
vue 百度地图纠偏 经纬度偏差、根据经纬度返回地址、关键字检索等信息
vue 百度地图纠偏1、https://www.codeprj.com/blog/ad60761.html原创 2021-12-13 15:51:20 · 2038 阅读 · 0 评论 -
vue iview 表格table编辑时Object对象值的数据赋予深拷贝解决数据变化原数据修改问题
es6 vue table编辑时Object对象值的数据赋予使用Object.assign(target, datasource)该方法用于对象的合并,将源对象(datasource)的所有可枚举属性,复制到目标对象(target)this.Info = Object.assign({}, data)原创 2021-04-08 14:42:50 · 632 阅读 · 0 评论 -
vue web-app 触底事件 触底加载下一页
VUE web-app触底事件 触底加载下一页 // 触底事件 scrollEvent(e) { this.pageNext = true //是否有下一页 if (e.target.scrollTop + e.target.offsetHeight >= e.target.scrollHeight) { //当前内容至顶部+屏幕高是否大于显示内容高 //防抖节流 clearInterval(this.tim原创 2021-11-02 14:39:00 · 973 阅读 · 0 评论 -
iview table 使用v-show隐藏,切换后表格宽度适应问题
iview table 使用v-show隐藏,切换后宽度适应问题描述:使用Drawer抽屉或Modal模态框显示表格及图表信息,参数不变再次点击时不请求后台,使用按钮组切换显示表格、图数据,没有重新请求的table宽度不能自适应解决:给table的宽强制设置100%,需要给header及body下的都设置 .table-box /deep/ .ivu-table-wrapper .ivu-table .ivu-table-header table { width: 100% !原创 2021-08-25 12:04:49 · 788 阅读 · 0 评论 -
iview DatePicker 时间重置后前一个选择的日期依旧显示(focus状态清除)
iview DatePicker 时间重置后前一个选择的日期依旧显示(focus状态)执行组件清空方法 this.$refs.detePicker.handleClear() ——(并不需要)重置组件的聚焦日期 this.$refs.detePicker.focusedDate = new Date(this.date) <DatePicker ref="detePicker" v-model="tempTi原创 2021-08-25 11:55:32 · 646 阅读 · 0 评论 -
iview组件select远程搜索选择后失去焦点输入框清空问题/直接调用不显示问题解决
请看:代码倒数第三行 // 选择框过滤 remotedMethod(query) { if (query !== "") { const list = this.selGasStation.map(item => { return { value: item.Code, .原创 2021-07-09 14:37:29 · 5445 阅读 · 5 评论 -
vue 父子组件间事件的触发
vue 父子组件间事件的触发父组件触发子组件事件父组件中:在引用的子组件注册引用信息父组件中:执行子组件事件子组件触发父组件事件子组件中:创建自定义事件 errorCountZ父组件中:父组件中:执行父组件事件...原创 2021-06-08 18:19:05 · 320 阅读 · 0 评论 -
iview Drawer 抽屉置于body内与组件内元素同级
iview Drawer 抽屉置于body内主要实现的是使抽屉不占整个屏幕而与body内的元素一致大小,将inner打开,关闭transfer<Drawer :title="DrawerTitle" class-name="drawerSty" :mask="true" :closable="true" width="60" v-model="DrawerShow" :inner="true" :transfer="false">...原创 2021-05-21 14:11:08 · 1219 阅读 · 1 评论 -
vue页面超出显示滚动条滑动展示
vue页面超出显示滚动条滑动展示.analysis { width: 100%; height: calc(100%); overflow-y:scroll; overflow-x:hidden; }原创 2021-05-10 14:06:14 · 6812 阅读 · 0 评论 -
vue 富文本编辑器
vue 富文本编辑器封装组件:install i --save vue-quill-editor<template> <div> <!-- 图片上传组件辅助--> <el-upload class="avatar-uploader" :action="serverUrl" name="img" :headers="header" :show-file-list="false"原创 2021-04-23 15:16:06 · 92 阅读 · 0 评论 -
vue-pdf 移动端浏览器兼容查看pdf
vue-pdf 移动端浏览器兼容查看pdf<!-- @click="change(pdf)" 传入文件名和src--> <div class="title" style="" @click="change(pdf)">{{pdf.name}} <span style="margin-left:5px;color:#AD3FBF">>点击查看</span></div> ..... <Modal v-model="s原创 2021-04-23 14:38:36 · 775 阅读 · 0 评论 -
iframe 本地的PDF展示,地址src的获取
iframe 本地的PDF展示,地址src的获取方法一:使用本地host + 相对路径<template> <div> <iframe :src="src" style="height:100%;width:100%"></iframe> </div></template>export defalut{ .. data(){ return(){ src:"" } }, method:{原创 2021-04-10 09:48:24 · 2624 阅读 · 0 评论 -
vue slot插槽
vue slot插槽插槽的定义放在可复用的文件,在父级文件中调用,对应插槽的名称可在不同页面使用同样的架构但显示不一样的内容TabBarItem.vue<template> <div class="tab-bar-item" @click="itemClick"> <slot v-if="!isActived" name="slot-img"></slot> <slot v-else name="slot-active-img"原创 2021-04-08 16:20:09 · 133 阅读 · 0 评论 -
echarts统计图添加点击事件
echarts统计图添加点击事件![在这里插入图片描述](https://img-blog.csdnimg.cn/20210311170010153.png调用原创 2021-03-11 17:05:41 · 276 阅读 · 0 评论 -
iview table 表 重复行列合并
iview table 表合并iview官方例子:iview table表格1、唯一且重复的合并2、在唯一合并下的不唯一且重复的合并3、不唯一且重复在上一个不唯一合并条件下的合并·······································································计算合并的列与数量 //表合并 handleData(data) { let that = this原创 2021-03-04 16:17:25 · 1397 阅读 · 1 评论 -
js 正则表达式 验证手机号
/** * 验证手机号码格式是否正确 * param: value 要验证的值,String类型 * return:state 状态(true正确,false错误) msg 提示的内容 */export const verifyPhoneNum = (value) => { let state = true, msg =""; let ver = /^1[0-9]{10}$/; //以1开头 if(!ver.test(value)){ state = false; msg =原创 2021-03-04 15:05:48 · 1838 阅读 · 1 评论 -
vue computed + watch监听返回的更新数据
vue computed监听数据自问自答:computed直接监听传进来的数据 / method修改的数据,是监听不到的,监听道德是原始默认的数据,需要使用watch来监视数据的变化并再次调用computed使用数据的那个方法data() props: { yqNum: { type: Array, default() { return [] }原创 2021-01-08 16:26:43 · 675 阅读 · 1 评论 -
vue this.$nextTick()
vue this.$nextTick()用处: 确保所有dom加载完成后再进行对dom的操作原创 2021-01-08 09:33:27 · 182 阅读 · 0 评论 -
iview日期选择器的日期值获取
iview日期选择框的日期值获取控件:method方法:原创 2020-12-16 11:52:31 · 712 阅读 · 0 评论 -
vue swiper本地图片显示问题
vue swiper本地图片显示问题要点:非/static路径下,图片路径都需要添加require(’~imgurl’)data() { return { //图片路径 swiperImg: [ {srcs: require('@/assets/img/swiper/1.jpg')}, {srcs: require('@/assets/img/swiper/2.jpg')}, {srcs: require(原创 2020-11-16 21:30:37 · 1740 阅读 · 0 评论 -
Vue v-if、v-else、@click使用实例
Vue v-if、v-else、@click使用实例根据loginType的值不同而切换显示的内容,动图显示:html:<div id="app"> <template v-if="loginType === 'username'"> <label>Username</label> <input placeholder="Enter your username" key="username-input">原创 2020-10-26 19:22:10 · 1161 阅读 · 0 评论