logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

element ui (简单的手动上传文件,submit方式)

<template><el-form ref="form" label-position="left" :model="form" :rules="rules" label-width="80px"style="margin:20px;width:60%;min-width:600px;"><el-form-item label="坐标类型" prop="coordi

vue 移动端table表格 固定首列和首行(简单粗暴)

效果图,不会做gif。。。只有静态预览: 上下滑动的时候固定了顶部,并且往左滑的时候冻结了第一列。代码: 主要原理就是用position: sticky;这个属性,粘在top==0px的时候.<template><div class="report_detail"><table><thead><tr><th v-for="(n,..

#css#vue.js#html5
vue 离开路由事件beforerouteleave 指定路由会死循环(算踩坑吧)

因为业务有需求吧。。。很久才用一次这个离开路由,呵呵了。(看来有空得看看这个beforeRouteLeave的源码讲解了)先看下我以为的离开路由:beforeRouteLeave(to, from, next) {//console.log('to--->', to.path, this.isModify)if( storage.get('currentDj') && sto

this.$refs 获取不到值 undefined 问题

最近刚好又碰到ref为空问题,记录下当我们在 vue 项目中,想要通过$refs 来获取元素时,会出现获取不到的BUG,原因是,dom 节点 异步加载机制,解决方案:this.$nextTick 来解决但是有时候 即使加上了 也是依旧报错 原因是: v-for 循环 得到的不止一个 解决方案 this.$refs[refName][0]还有一个原因是 v-if v-show 进行的设置 具体问题

#vue.js#javascript#ecmascript
wx-open-subscribe 消息订阅(在vue里面使用)

留意wx-open-subscribe这个开放标签和里面的事件就行开放标签里面只能写普通页面,不能绑定数据,绑定了也会失效不起作用的。<template><div class="notificationSettings"><div><van-cell center title="医院信息通知"><template #right-icon>

#vue.js#elementui#javascript
vue性能优化之build后包体积太大(1)

基于vue-cli3.0构建项目,npm引入多个第三方包。build之后,包体积太大导致首屏过长。----毫无体验感!!!实践的项目喜欢捣鼓可以clone下来只总结了亲测效果明显的几种方案,解决方案大多来自于日常总结及各路大佬,如有不足,请大佬补充~1、路由懒加载在 Webpack中,我们可以使用动态 import语法来定义代码分块点 (split point): import('./About.

vue.js 横向(时间轴、步骤图、流程图)模版

效果:<template><div class="container"><div style="display:flex;"><div class="item-wrap"><div class="item"></div><div class="dot"></div>.

vue文本识别 “ \n ” 的换行问题 和顶部温馨提示实践

在vue项目,有时请求返回的数据res.data中会有含有\n的字符串,如果直接渲染的话无法实现换行。解决方法:一、通过 css属性 实现即:设置 white-space: pre-wrap;,(代码如下):<div style="white-space: pre-wrap;">{{请求返回的含有\n的字符串}}</div>二、使用v-html实现首先,将字符串里的 \n

文章图片
#vue.js#html
compression-webpack-plugin Gzip压缩 (首屏优化)

compression-webpack-plugin非常好用的压缩插件,适用于vue-cli版本2以上查看安装vue-cli版本vue -V// 在设置为 `true`之前, 确保安装了compression-webpack-plugin开发依赖// npm install --save-dev compression-webpack-pluginproductionGzip: true,prod

    共 21 条
  • 1
  • 2
  • 3
  • 请选择