在实际的vue项目中,当我们的应用遇到多个组件之间的共享问题时,通常会用到Vuex(一个状态管理的插件,可以解决不同组件之间的数据共享和数据持久化),解决组件之间同一状态的共享问题。 因子: Vuex优势:相比sessi…
分类:vue.js教程
jsplumb+dragable+vue(二)
基于vue的jsplumb,支持拖拽生成节点,节点双击展示更多信息,节点连线,删除节点,删除连线,重绘连接图,当前页面刷新连接图,根据json画连接图等功能 本章主要讲 删除节点和连线 根据数据绘制连接图 删除节点 生成…
Vue踩坑记录(二)——vue脚手架webpack配置一个小问题
在开发中,我们经常都是直接使用vue-cli脚手架来创建工程然后都是直接打包。但是有些场景我们需要修改html.index模板文件。有人会问什么情况下需要?有些场景是我们在加载vue文件的时候会等待一段时间的,比如做了权…
自制一个自动导入( auto import )的vscode插件
遇到的问题 使用vue时,每次导入组件都十分的麻烦,得先写明组件标签,然后在script标签中import导入,在components中显式声明。。。遇到这种劳动重复性问题时,我都会想是否能用脚本完成?有幸使用了vsco…
snabbdom源码解析(三) vnode对象
vnode 对象 vnode 是一个对象,用来表示相应的 dom 结构 代码位置 :./src/vnode.ts 定义 vnode 类型 /** * 定义VNode类型 */ export interface VNode…
Vue.js中 computed 和 methods 的区别
官方文档中已经有对其的解释了,在这里把我的理解记录一下。 computed 的使用场景 HTML模板中的复杂逻辑表达式,为了防止逻辑过重导致不易维护,都应当把相关逻辑放入计算属性。 比如这种 <div id="ro…
iView 实现可编辑表格
create at: 2019-02-20 组件 <i-table highlight-row ref="currentRowTable" :columns="columns" :data="tableData"&…
npm run dev报错
npm run dev启动报building modules 1/1 modules 0 activeevents.js:183 throw er; // Unhandled ‘error’ ev…
vue模式history下在iis中配置流程
1.npm run build生成代码加密2.在iis添加网站定位到dist文件下第三步第四步配置是www.baidu.com/home一直重新刷新会出现404问题3.安装URL重写https://www.iis.net…
一文教你构建自己的library、webpack优化和npm版本控制
介绍 构建自己的UI库,你必须要对一款打包工具熟悉(webpack, gulp或者grunt), 本文以webpack为例。 github 地址: https://github.com/reming0227……
vue-rx的使用
一、各文档介绍 1、rxjs官网 2、vue-rxjs地址 二、环境搭建 1、使用vue-cli构建一个项目 2、安装vue-rx的依赖包 yarn add rxjs yarn add rxjs-compat yarn …
vue 打包项目时因node内存泄露而报错
报错内容主要是这一句: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of …