- 博客(7)
- 收藏
- 关注
原创 vue $on $emit 的使用场景 跨组件传参
在这里 记录一下(以防自己忘记) 先说一下自己用场景 前段时间 做了一个甘特图的需求 当时时间有限 在网上找了 一个甘特图 例子 根据我司的需求 做了一点修改、 不说废话了 这里是把 甘特图定义成了一个插件。Vue.prototype.$gante = $gante // 绑定到vue 实例中当在 test页面组件使用插件的话 this. $gante 就可以了那么问题来了 如果要在 test 页面中要用 插件中的参数 该怎么做呢1、 // emitter 是抛出的vue 实例impo
2021-03-10 18:12:37
909
原创 关于 const 中定义的复合类型 为什么可以改变
对于 const 问题回答时:我会回答 const 定义的是一个只读的常量 而且定义的数据 不能改变 一旦声明变量必须马上初始化 同时没有变量提升、会造成暂时性死区、只在声明的块级({})作用中有效const ac = "1"; ac = 2; // 报错Assignment to constant variable. if ('istrue') { const chunkNum = 1; } console.log(chunkNum); // chunkNum is not
2021-03-05 17:05:28
552
原创 vuex 的学习理解
前言: vuex 就是一个声明数据、添加数据、获取数据、改变数据、的一个过程、解决一个数据在多个组件使用的复杂流程特点:把数据单独隔离、有自己的生态系统、有固定的输入和输出、处理复杂的数据结构~一、声明要用的文件、可以根据自己的项目需求定义文件 以下是我用到文件、仅做参考。、index文件 把所有方法可以集成到这个文件里面 方便其他文件引用。、 Vuex.Store就是将所有的文件里面的数据 注入到store 实例中、二、先从state状态说起、他和vue 中的data 相似、存储初始化数据
2021-01-11 19:02:13
111
原创 关于使用iview table 组件中使用 tooltip 样式覆盖的问题
开发项目中 遇到个很头疼的问题。就是在table 中 的 columns 使用定位 render 语法中 使用了 tooltip 组件,会出现样式覆盖的问题。加上 上述这个属性 设为true 会解决这个问题 设为true 之后 会置于body 内,更难受的问题来了,跳转页面之后 tooltip 的提示 还存在跳转之后的页面(为什么没有消失 可能就是因为 根据body 定位之后 dom留在了 body 中吧 : 基础不扎实。我也只是猜想,)我就想给定位 加上 z-index 增加权重 发现也还是不行,后
2020-08-10 17:07:48
1919
1
原创 在vue中如何使用echarts 地图
不扯皮 直接进入正题1,vue 肯定要使用 npm 包管理器安装下载的方式、npm install echarts --save2,在main.js 文件中 全局引用
2020-04-17 17:44:01
1178
1
原创 浏览器端方法循环机制(微观任务和宏观任务)
首先列举一下宏观任务和微观任务、宏观任务1.js逻辑代码、2.setTImeout、setInterval3.Ui render(渲染页面)4.io(例如读写文件)微观任务1.Promise2.async await3.Process.nextTick4.宏观任务中逻辑代码中的代码块(除了含有宏观任务的代码块)执行顺序:1.先执行宏观任务,再执行宏观任务中微观任务队列,2...
2020-03-17 18:42:25
386
原创 call 和apply 的区别及其、函数中this 的指向
window.color = 'red' var a = { color: 'blue' } function colorLog () { console.log(this.color); console.log(arg); } colorLog() // red colorLog.call(window); // red colorLog...
2020-03-17 18:14:18
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人