Vue
文章平均质量分 74
cicistream
一腔热情的晚起鸟
展开
-
架构模式:MVC,MVP&MVVM
复杂的软件需要清晰合理的架构,便于开发和后期维护。这就离不开架构模式。MVC MVC(Model-View-Controller):最为直观的架构模式。他将软件分为三个部分: View 视图:用户界面Controller 控制器:业务逻辑Model 模型:数据保存 所有的通信都是单向的。 通信流程一般为:用户操作->V->C->M->V原创 2017-06-05 09:55:38 · 584 阅读 · 0 评论 -
关于Vue中nextTick()的思考
我的项目中有一个swiper插件,在vue实例created(生命周期相关)函数中,先用ajax异步加载数据,再初始化swiper轮播插件时,遇到了一个问题,由于动态数据加载导致了swiper初始化后会滑动到最后一个item。我当时的解决方法是用setTimeout()来延迟初始化,之后在学习es6的时候,我发现更好的解决办法是使用promise.then.但是,没有最后只有更好,promise.t原创 2017-10-27 16:55:53 · 2102 阅读 · 0 评论 -
GOJS + VUE 流程图实现
前言及展示在项目中需要根据传过来的数据画出流程图,采用了GOJS插件,功能很全面,可以根据自己的需要调整,不过建议简单的流程图还是自己手写一个组件,更加便于维护和变换。有一点需要注意的是,GOJS是需要收费的,有水印,虽然可以手动去掉,但是公司用的话还是需要买。GOJS的官网上有关于在VUE中应用GOJS的小例子:Minimal GoJS Sample in Vue.js。推荐看一下,可以解决...原创 2018-08-21 16:32:25 · 49967 阅读 · 17 评论 -
vue中实现基础组件——拖拽组件
<template> <div> <div style="overflow:hidden"> <div class="no-select" v-for=&原创 2018-09-19 15:36:20 · 17634 阅读 · 6 评论 -
iview Form 表单验证小结
手头的项目有一个需求是创建自定义表单模板,深入使用了iview的Form控件,踩了不少iview的坑,同时也锻炼了validate相关的能力。基本知识 Form由一些FomeItem组成,可以为Form设置rule来指定相关表单项的限制条件。 通过$ref 可以访问到 Form 组件,调用 validate 函数,即可获取相应的校验函数。iview中,Form验证是根据FormI...原创 2018-09-19 15:55:38 · 23574 阅读 · 0 评论