随笔分类 - Vue
摘要:简介 nvm是node的包管理工具。是一个比较好用node管理工具,切换node版本。 nvm常用命令 nvm install stable ## 安装最新稳定版 node nvm install <version> ## 安装指定版本 nvm uninstall <version> ## 删除已安
阅读全文
摘要:下载vConsole插件 npm install vconsole 在mian.js上添加代码 import Vconsole from 'vconsole' let vConsole = new Vconsole() Vue.use(vConsole); 原文链接:https://blog.csd
阅读全文
摘要:什么是防抖节流 函数防抖(debounce) 是指在一定时间内,在动作被连续频繁触发的情况下,动作只会被执行一次,也就是说当调用动作过n毫秒后,才会执行该动作,若在这n毫秒内又调用此动作则将重新计算执行时间,所以短时间内的连续动作永远只会触发一次。 函数节流(throttle) 是指一定时间内执行的
阅读全文
摘要:/** * 获取URL中带的链接参数 * @param search 链接后缀 * @return {{}} 对象 */ export function getUrlParams (search) { search = search || location.search const paramsSp
阅读全文
摘要:获取今日零点时间戳 /** * 获取今日零点时间戳 * @returns {number} */ export function todayStartTimestamp() { const timestamp = Math.floor(new Date(new Date().setHours(0,
阅读全文
摘要:sort()方法进行排序 语法: # sortby:可选,规定排序顺序。必须是函数。 arrayObject.sort(sortby) 数据: const list = [{ id: 6, name: '赵六' }, { id: 1, name: '小明' }, { id: 3, name: '张三
阅读全文
摘要:生命周期图解 生命周期表格 周期 说明 beforeCreate 在实例初始化之后,数据观测和事件配置之前被调用 created 在实例创建完成后被立即调用,完成数据观测,属性和方法的运算,初始化事件,$el属性未见 beforeMount 在挂载开始之前被调用:相关的 render 函数首次被调用
阅读全文
摘要:使用Vue开发时,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值;赋值玩以后,执行下面这个方法 强制刷新数据。 this.$forceUpdate()
阅读全文
摘要:js-cookie js-cookie是一个简单的,轻量级的处理cookies的js API ** 安装 ** npm i js-cookie ** 使用 ** // 引入 import Cookies from 'js-cookie' // 定义key const TokenKey = 'Toke
阅读全文
摘要:禁止鼠标右键功能 this.$nextTick(() => { // 禁用右键 document.oncontextmenu = new Function('event.returnValue=false') }) 禁止鼠标选中后复制 通过js实现: this.$nextTick(() => { /
阅读全文
摘要:vue使用computed属性计算某些值时,在页面上重新赋值时,报错Computed property "xxxx" was assigned to but it has no setter,翻译成中文就是“计算属性“xxxx”已经分配了,但它没有setter”,理解一下,就是属性xxxx获取了值,
阅读全文
摘要:新建项目 # 进入新建项目的目录 cd ~ # [project-name] 项目名称 npm init @vitejs/app [project-name] 直接构建方法 个人 npm 为 6.x # npm 6.x npm init @vitejs/app my-vue-app --templa
阅读全文

浙公网安备 33010602011771号