logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中 this.$set的用法详解

<template><div id="app"><p v-for="item in items" :key="item.id">{{item.name}}</p><button class="btn" @click="handClick()">更改数据</button></div></template>

vue项目 vuex 结合v-if控制账号权限

1.首先在登录的时候需要后台返回一个当前账号绑定的角色id,会通过这个角色id去调一个接口获取到该角色的权限值 (如何给账号绑定角色,角色如何选择哪些功能权限不在此叙述)通过sessionStorage保存角色idsessionStorage.setItem("roleIds", response.data.data.roleIds);2.在路由js文件中使用导航守卫 判断是否有权限值先在vuex

vue 本地的项目别人怎么通过 ip地址来访问

最近有人问我,我写了个vue 项目,但是我经理想在他电脑上看效果 怎么看不了,连接的是同一个无线网**1告诉大家一个最简单的方法,找到confing下的index.js把你的host: 原来的localhose 改为0.0.0.0,然后保存,这样别人就能在同一局域网下 来访问你的vue 项目了**host: '0.0.0.0', //改为0.0.0.0port: 80...

VUE中this.$nextTick()怎么使用?

VUE中this.$nextTick()怎么使用?官方文档是这样解释的:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。简单的理解,我认为vue.js中this.$nextTick()就是起到了一个等待数据的作用,也就是说,将一些回调延迟,等到DOM更新之后再开始执行。简单点说,相当于setTimeout()的作用例如:你改变了dom元素...

vue指令实现 防止按钮短时间内多次点击

1.创建一个clickStatefrom.js文件写上vue 全局指令//clickStatefrom.js文件export default {install (Vue) {// 防止重复点击Vue.directive('preventClick', {inserted (el, binding) {el.addEventListener('click', () => {if (!el.di

vue+element表格表头列 动态配置列控制显示隐藏

1.配置表头列的子组件子组件全部代码 做了个本地存储 选择配置好的列 刷新 退出在登陆都会记录之前选择的状态<template><el-popoverplacement="bottom" width="150"><el-checkbox-group v-model="info"><el-col :span="24"><el-checkbox

try和catch的用法

try catch 错误处理;执行规则:首先执行try中的代码 如果抛出异常会由catch去捕获并执行 如果没有发生异常 catch去捕获会被忽略掉 但是不管有没有异常最后都会执行。try 语句使你能够测试代码块中的错误。catch 语句允许你处理错误。throw 语句允许你创建自定义错误。(抛出错误)finally 使你能够执行代码,在 try 和 catch 之后,无论结果如何。代...

到底了