Vue
文章平均质量分 66
小茄子Seven
to be a better developer
展开
-
Vue组件自我调用,实现递归展示
更多文章可关注我的个人博客:https://seven777777.github.io/myblog/相信大家开发过程中都曾遇到过以下这种类型的数据:dataList:[ { name:'名称1', children:[ { name:'名称1-1' children:[ { name:.原创 2021-11-17 18:35:29 · 1943 阅读 · 0 评论 -
vue+storybook构建过程及问题记录
更多文章可关注我的个人博客:https://seven777777.github.io/myblog/Storybook是一个开源UI开发工具,能够有效的可视化项目组件,便于组件复用,避免重复造轮子。最近刚接触到这个工具,觉得很有意思,于是决定写个demo实践一下。之前创建过一个关于echarts的实例仓库,要是早些时候接触storybook,也许就可以用这个方法来实现了,之后有机会可以考虑重构一下。因为目前工作的技术栈多是围绕着Vue,所以这里的记录针对 storybook for vue创建.原创 2021-02-01 14:43:28 · 769 阅读 · 0 评论 -
elementUI的cascader级联选择控件使用采坑:设置默认值回显问题解决方案(亲测有效!)
更多文章可关注我的个人博客:https://seven777777.github.io/myblog/记录一个刚刚遇到的问题,以及解决方法。希望可以帮助之后遇到同样问题的小伙伴们!问题描述使用elementui的级联选择控件,并需要对其设置默认值,以及修改默认值时,发现问题:先贴出相关核心代码如下:<el-cascader ref="locationCascader" v-model="location" placeholder="省份/城市/区域" :o.原创 2020-07-31 16:44:05 · 5343 阅读 · 3 评论 -
Vue多页面+单页应用集合的项目配置开源~
更多文章可关注我的个人博客:https://seven777777.github.io/myblog/近两年因为公司的业务主要都是toB的,因此工作内容也都是偏定制,系统化的一些中小型产品,大多也都是一个产品一个仓库。年前写了一个小项目,当初构建项目的时候也是纯粹把它当成一个独立产品去做的,结果今年被产品告知,年前的那个项目,现在要追加几个子项目,最终集成一个系列项目,并且要求代码放在一起,统一管理。这就比较尴尬了,工期又比较紧,所以重构项目架构也不是太现实,最后权衡之下,也就只能采取配置路由的下策.原创 2020-07-23 10:30:18 · 694 阅读 · 0 评论 -
Vue 组件复用多次自定义参数
场景:当项目中多处出现相同的模块时,此时的正常考虑是将其做成公共组建,通过传参不同,实现多处复用具体:背景:项目使用的技术是VUE+ElementUI此处,多处出现的模块是select选择框,封装成组件后,传给它option的值,代码如下:<!--组件文件 比如说这个组件叫 vSelect 下面会用--><template> <el-select...原创 2018-09-30 15:56:02 · 7487 阅读 · 7 评论 -
Vue——深度监听
通常我们需要使用VUE的watch去监听一些值的变化,从而去进行一些操作,但是对于对象的监听,我们往往会遇到一些问题,对象内部的某个属性改变的时候无法触发watch函数,这个时候就需要使用vue的深度监听,具体如下:watch:{ myObj:{ handler(newValue, oldValue) { //执行操作 }, deep: tru...原创 2018-11-06 14:45:46 · 1568 阅读 · 0 评论