• 组件之间的方法调用包括: 一、子组件调用父组件的方法二、父组件调用子组件的方法 下面来详细学习三种组件之间的方法调用。 一、子组件调用父组件的方法子组件调用父组件时需要先访问父组件实例,Vue.js中提供了$parent property 供子组件访问父组件的...
  • 1.methods中定义窗口关闭/浏览器关闭之后处理内容,例如删除cookie、session、local storage 等 methods: { beforeunloadHandler(e) { console.log('关闭窗口之后'...
  • vue 数据赋值给新变量后,原数据也随新变量对数据的变化而变化 //错误写法将污染源数据,将改变list1的数据,例如: let list = this.list1 //正确写法: let list = JSON.parse(JSON.stringify(th...
  • 经过爬坑发现websocket数据传输是有大小限制的,不能超过128k 而超过128k则需要进行切片处理,添加标识进行多次传输 一、所以先将数据转换为16进制,判断大小,然后进行切片传输 服务端根据标识判断是否需要重组 字符串转16进制 二、经过实践发现还可以...
  • 1.在向后台提交登陆信息成功后,判断用户是否勾选记住密码,如果勾选,将账号,密码以及token(需要封装拦截器)储存在cookie中,如果没勾选,向cookie中存入账号和密码字段为空 2.密码需要加密,目前加密方式有很多种sha1,base64和md5等,我...
  • 一般情况下在项目全局引用了Vue 就可以在组件下面使用 this即可, 注意 Vue.$delete(target,'object')方法 第二个参数是字符串[也就是我们要删除的元素名] data() { return{ objData:...
  • //创建 premission.js 文件 import Vue from 'vue' import store from '../store/index.js' //自定义指令,用来控制按钮权限 Vue.directive('permission', { ...
  • 需求:对表格中为0 的单元格进行标红处理 解决:cell-class-name html: <el-table border ref="saleBill" :data="saleBill" :cell-cl...