vue
qq_184177677
这个作者很懒,什么都没留下…
展开
-
鼠标悬停input上会有提示信息,怎么隐藏
容器设置title属性后,当鼠标悬停子容器上时会显示title提示。给子元素设置title属性 自定义参数为空时隐藏提示。原创 2022-10-08 11:20:29 · 1235 阅读 · 1 评论 -
vue和iframe页面的相互传参
父组件用的vue2子iframe子组件用的vue3原创 2022-06-16 17:44:28 · 577 阅读 · 0 评论 -
vue3+vite 自定义封装vue组件发布到npm包
这里写自定义目录标题创建项目创建组件导出组件使用vite构建修改package.json文件打包注册->登录npm发布前准备发布到npm其他项目引用创建项目“vue”: “^3.2.8”“vite”: “^2.5.2”习惯用HB的直接用创建vue3项目即可 或npm init vite@latest创建组件打开项目 在src/components文件夹下新增文件,我这里叫TestBtn.vue<template> <button>我是测试要发布的按钮组原创 2022-04-05 11:36:09 · 4972 阅读 · 7 评论 -
uniapp开发微信小程序云开发与web端共享云数据库 处理uniCloud无法实现websocket问题
uniapp开发微信小程序云开发与web端共享云数据库 处理uniCloud无法实现websocket问题原创 2022-02-04 19:59:37 · 2735 阅读 · 0 评论 -
js获取本周起止日期、上周起止日期、下周起止日期,获取本月起止日期、上月起止日期、下月起止日期
/** * 获得相对当前周AddWeekCount个周的起止日期 * AddWeekCount为0代表当前周 为-1代表上一个周 为1代表下一个周以此类推* **/ function getWeekStartAndEnd(AddWeekCount) { //起止日期数组 var startStop = new Array(); //一天的毫秒数 var millisecond = 1000 * 60 * 60 * 24; //获取当前时间 var currentDa.原创 2021-12-15 11:37:10 · 1724 阅读 · 0 评论 -
记录各种数组相关方法
记录各种数组相关方法判断一个数组是否包含另一个数组isContainArr(parent, child) { return child.every(item => parent.some(v => item == v))}取出两个数组的不同元素getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter((v, i, arr) => { return arr.indexOf(v) === arr.lastI原创 2021-08-10 23:27:15 · 148 阅读 · 0 评论 -
vue使用keep-alive缓存页面,返回页面时刷新部分数据
缓存页面// 路由配置export default [ { path: '/', name: 'home', component: Home, meta: { keepAlive: true // 需要被缓存 } }, { path: '/:id', name: 'edit', component: Edit, meta: { keepAlive: false // 不需要被缓存 } }页面<keep-alive> <原创 2020-05-13 14:00:45 · 1892 阅读 · 0 评论 -
vue element-ui slelect实现过滤简拼搜索
1.安装依赖包npm install pinyin-match --save2.文件引入import PinyinMatch from 'pinyin-match'3.新建copyCustomer复制一份customer4.创建PinyinMatch方法PinyinMatch(val){ if(val){ let result = [] this.copyCust...原创 2020-04-15 15:56:36 · 405 阅读 · 0 评论 -
element-ui table 导出Excel并解决数字列科学计数法问题
安装依赖cnpm install --save xlsx file-saver页面引入import FileSaver from 'file-saver'import XLSX from 'xlsx'添加方法exportExcel() { /* 转换成excel时,使用原始的格式,解决数字列自动转科学计数法问题 */ let xlsxParam = { raw: true ...原创 2020-04-02 10:16:51 · 2115 阅读 · 8 评论 -
vue watch handler
普通监听缺点:不能深度监听(对象属性的改变),刷新或首次加载不能执行。watch: { carts: function (val, oldVal) { console.log(val, oldVal) }}高级监听handle:watch中需要具体执行的方法。immediate:true立即执行handle方法(首次加载、刷新、数据改变)都会执行,缺点监听不...转载 2020-03-17 10:55:51 · 436 阅读 · 0 评论 -
vue导出html页面
div class="contentsss" ref="test"><-- 要到处部分的html --></div><button @click="export2Excel">导出</button><script>export default { name: "HelloWorld", data() { ...原创 2020-03-12 17:30:40 · 2493 阅读 · 1 评论 -
vue element-ui select下拉框点击事件不起作用
常规写法不起作用 @click=‘change’<el-select v-model="value" filterable placeholder="请选择" @click='change' > <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.val...原创 2020-03-10 14:51:51 · 2096 阅读 · 0 评论 -
vue项目打包后页面空白,加入vue.config.js文件配置
vue项目根目录创建vue.config.jsmodule.exports = { // 基本路径 publicPath: './', // 输出文件目录 outputDir: 'dist', // eslint-loader 是否在保存的时候检查 lintOnSave: true, // use the full build with in-browser compiler? ...原创 2020-02-29 14:30:36 · 1281 阅读 · 0 评论