vue
Mountain08
向上的路其实并不拥挤,就像出地铁站时的扶梯和楼梯。
展开
-
vnode 在 Vue 中的作用
用 JS 模拟 DOM 结构,patch 到真实 DOM。原创 2023-02-15 17:09:43 · 1433 阅读 · 0 评论 -
Vue路由钩子相关
Vue路由钩子-全局钩子-组件内钩子-路由钩子参数。原创 2022-10-11 15:10:32 · 411 阅读 · 0 评论 -
【vue 原理相关】
vue原理记录相关原创 2022-09-05 23:09:13 · 151 阅读 · 0 评论 -
Vue 高级特性总结
vue 2 高级特性汇总原创 2022-08-30 16:11:41 · 327 阅读 · 0 评论 -
记录npm安装依赖时报错
源文本中存在无法识别的标记原创 2022-04-20 14:50:53 · 968 阅读 · 0 评论 -
记录Form表单使用i-switch 报错 Value should be trueValue or falseValue.
<FormItem label="设为置顶:" prop="topStatus"> <i-switch @on-change="topStatusChange" v-model="formValidate.topStatus"> <span slot="open">开</span> <span slot="close">关</span> </i-switch></FormItem>js:data原创 2021-11-09 11:40:20 · 1668 阅读 · 0 评论 -
fs.js ERR_INVALID_CALLBACK()
这个问题是由于node版本引起的,解决办法// node --version < v10.1.0// fs.write(fd, buf, 0, buf.length, 0, function(err, written, buffer) {}); // node --version > v10.1.0fs.write(fd, buf, function(err, written, buffer) {});原创 2021-10-19 15:07:40 · 236 阅读 · 0 评论 -
vue滚动抽奖
HTML<template><div id="app"> <div id="container" class="container"> <transition name="bounce"> <template> <div v-show="luckyDrawShow" id="luckyDraw" class="luckyDraw">原创 2021-02-04 17:09:43 · 2363 阅读 · 1 评论 -
loaderContext.getResolve is not a function
loaderContext.getResolve is not a function解决vue-cli安装less-loader是报错直接使用命令npm install less less-loader --save dev运行项目时会出现以下报错:loaderContext.getResolve is not a function报错原因:less-loader版本太高解决办法:修改package.json文件:将less和less-loader版本改为上述版本,然后重新n转载 2020-10-23 14:12:23 · 765 阅读 · 0 评论 -
vue中表格中column如何添加button事件?
1.在页面中的tabs中添加template为插槽的容器2.添加slot-scope属性,值为row和index,再添加slot在column中对应的key3.在column中设置对应的key,也就是这里的action简单记录一下iview中需要做到列合并,行合并的时候可以采用这种方式去实行!不喜勿碰,当然如果有我没写清楚的欢迎留言提问!最后,老样子,上福利:散会!!!!!!!!!!!!!!!!!!!!!!!!...原创 2020-08-05 14:03:38 · 2999 阅读 · 0 评论 -
vue iview icon不能点击&JS取出两个数组的不同或相同元素&js一次性删除数组中多个元素&如何使用router-link对象方式传递参数
解决1:我的解决方法是外边包了一层span标签。将点击事件加到span标签上。解决2::原生事件要加修饰符。<Icon @click.native="handleClickFunction">1、取出两个数组的不同元素getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(functi...原创 2019-04-23 11:33:01 · 441 阅读 · 0 评论 -
自己动手实现一个MVVM库
自己动手实现一个MVVM库我们知道的,常见的数据绑定的实现方法1、数据劫持(vue):通过Object.defineProperty()去劫持数据每个属性对应的getter和setter2、脏值检测(angular):通过特定事件比如input,change,xhr请求等进行脏值检测。3、发布-订阅模式(backbone):通过发布消息,订阅消息进行数据和视图的绑定监听。具体代码实现...转载 2019-03-06 14:02:38 · 327 阅读 · 0 评论 -
vue开发环境的搭建具体步骤
搭建vue开发环境的步骤相信很多人在刚开始学习vue这个框架的时候,在最开始搭建开发环境的时候,都会遇到一些大大小小的坑,我之前在学习angular的时候搭建过一次,过了一个月后在搭建第二次的时候,竟然有一些混乱,所以今天想整理出来;vue现在在前端,相对于算是现在前端工程师都比较常用的框架之一,他和angular有一些相似之处,所以用过angular的伙伴们,再来学习vue应该不会感觉太难;一:...原创 2018-03-29 11:16:42 · 644 阅读 · 0 评论 -
使用Vue写一个图片轮播组件
在制作这个组件之前,笔者google了不少关于轮播的文章,发现实现一个轮播的思路虽然各有不同,但是大的逻辑其实差不多,本文主要依据慕课网上焦点轮播图特效这节课,不过慕课网主要用原生JS写,而笔者则用Vue进行了重构,并且进行了一点修改。完成后的组件效果图如下:一、理清思路,理解需求和原理1. 要写一个什么样的轮播?在点击右侧箭头时,图片向左滑动到下一张;点击左侧箭头时,...转载 2018-03-23 15:53:05 · 32185 阅读 · 9 评论