一、以hyy-vshare插件开发为例 1、初始化插件项目:vue init webpack-simple hyy-vshare,目录结构如下: 2、添加依赖:npm i; 3、启动服务:npm run dev; 4、在src目录下新建lib文件夹,用于组件开发; 5、开发并调试插件 lib/ind ...
分类:
Web程序 时间:
2019-02-12 14:40:33
阅读次数:
234
1、目的:成果共享; 2、思想:代码封装; 把常用的代码封装成固定的模块,供自己和有共同需要的他人使用。 3、如何使用开发好的插件 针对前端开发? (1)代码拷贝: 优点:即拿即用; 缺点:并没有真正的避免重复开发且仅限于熟人之间。 (2)文件共享: 优点:避免了重复开发; 缺点:流通性有一定的限制 ...
分类:
Web程序 时间:
2019-02-12 13:27:11
阅读次数:
160
NodeJS 环境安装包下载:https://nodejs.org/zh-cn/download/ 安装vue-cli3.0.1: https://cli.vuejs.org/guide/installation.html Vue + Openlayers学习:https://www.jianshu ...
分类:
其他好文 时间:
2019-02-10 17:33:05
阅读次数:
762
1、Vue介绍 Vue和Angular、React都是前端框架,特点: 1、单页面框架; 2、基于模块化组件化的开发模式; 3、Vue简单 灵活 高效 国内的中小企业里面用的非常多。 2、开发环境搭建 1、必须要先安装nodejs(自带NPM工具) https://cn.vuejs.org/v2/g ...
分类:
其他好文 时间:
2019-02-01 15:57:36
阅读次数:
184
在前一章基础上开发。 1、下载vue.js。(https://cn.vuejs.org/v2/guide/installation.html) 在hello-vue根目录下创建js文件夹,并将该vue.js放入。 2、新建index2.html 完整结构 最后,运行任务 ...
分类:
其他好文 时间:
2019-02-01 15:52:59
阅读次数:
188
一、概述## 时下web前端非常热门,新的框架层出不穷,web前端的三驾马车VueJS、AngularJS、ReactJS发展非常迅猛。其中VueJS是国人开发的项目,百度热点趋势以1000%的速度在增长,其中是否有有我大天朝的情怀在吧。AngularJS在国外非常受欢迎,在国内用的不是非常多。这次 ...
分类:
Web程序 时间:
2019-01-30 16:09:57
阅读次数:
231
VueJS 使用 ES5 提供的 Object.defineProperty() 方法实现数据绑定。 感觉实现时主要是在defineProperty的set和get上做了很多文章,在get中确定了data和view的依赖关系,这样在data改调用set时就可以根据依赖修改view。 [Object.... ...
分类:
其他好文 时间:
2019-01-27 21:51:46
阅读次数:
222
根 vue 实例 let viewModel = new Vue({ // 包含数据、模板、挂载元素、方法、生命周期钩子等选项 }) Hello Wrold <!-- 这是我们的 View --> <div id="app"> Hello {{ name }}! </div> // 这是我们的 Mo ...
分类:
Web程序 时间:
2019-01-27 19:19:48
阅读次数:
189
<Context.Provider> 和 <Context.Consumer> 那样定义着写在那里,看着有点别扭。可以定义装饰器来渲染 然后调用装饰器,修改代码 React的context是vuejs的provide&inject的来源,由高层组件向底层组件传值 ...
分类:
其他好文 时间:
2019-01-26 13:58:18
阅读次数:
166
本文主要考虑单点登录场景,登录由其他系统负责,业务子系统只使用shiro进行菜单和功能权限校验,登录信息通过token从redis取得,这样登录验证和授权就相互解耦了。 用户、角色、权限进行集中式管理。 参考: https://blog.csdn.net/qq_26321411/article/de ...
分类:
编程语言 时间:
2019-01-25 13:45:26
阅读次数:
1265