2018年10月22日

状态模式的介绍及状态机模型的函数库javascript-state-machine的用法和源码解析

摘要: 文章大体就两部分: 场景及问题背景: 来个例子来,魂斗罗啊有木有玩过?: 先来看看最简单的一个动作的简单实现: 那要是有两个组合动作呢?改一下: 缺点很明显了,大量的if else判断,加入哪天要给小红小蓝加一个回眸的动作,好嘛我又要修改contraGo方法,加一堆排列组合了,这使得contraGo 阅读全文

posted @ 2018-10-22 14:59 join-ZH 阅读(660) 评论(0) 推荐(0) 编辑

2018年9月27日

10个JavaScript难点

摘要: 1. 立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: **function(){…}**是一个匿名函数,包围它的一对括号将其转换为一个表 阅读全文

posted @ 2018-09-27 10:26 join-ZH 阅读(129) 评论(0) 推荐(0) 编辑

2018年9月11日

markdown基本语法

摘要: markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点: 1、因为是纯文本,所以只要支持markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。 2、操作简单。比如:WYSIWYG编辑时标记个标题 阅读全文

posted @ 2018-09-11 17:42 join-ZH 阅读(247) 评论(0) 推荐(0) 编辑

Mac OSX 平台安装 MongoDB

摘要: Mac OSX 平台安装 MongoDB MongoDB 提供了 OSX 平台上 64 位的安装包,你可以在官网下载安装包。 下载地址:https://www.mongodb.com/download-center#community 接下来我们使用 curl 命令来下载安装: 安装完成后,我们可以 阅读全文

posted @ 2018-09-11 08:33 join-ZH 阅读(251) 评论(0) 推荐(0) 编辑

2018年8月30日

vue-cli 自动化测试 Nightwatch 详解

摘要: vue-cli 自动化测试 Nightwatch 详解 本文作者奇舞团前端开发工程师冯通 vue-cli 是我最喜欢的脚手架工具, 提供了很多开箱即用的功能, 每次新建一个项目, 我都会一路回车按下来, 唯独到这一步... Setup e2e tests with Nightwatch? 每到此处, 阅读全文

posted @ 2018-08-30 10:09 join-ZH 阅读(7009) 评论(0) 推荐(1) 编辑

2018年7月19日

请手写一个webpack4.0配置

摘要: webpack详解 webpack是一个打包工具,他的宗旨是一切静态资源即可打包。有人就会问为什么要webpack?webpack是现代前端技术的基石,常规的开发方式,比如jquery,html,css静态网页开发已经落后了。现在是MVVM的时代,数据驱动界面。webpack将现代js开发中的各种新 阅读全文

posted @ 2018-07-19 10:07 join-ZH 阅读(227) 评论(0) 推荐(0) 编辑

2018年5月28日

vue-router 2.0 常用基础知识点之router-link

摘要: 1,$route.params 类型: Object一个 key/value 对象,包含了 动态片段 和 全匹配片段,如果没有路由参数,就是一个空对象。path: '/detail/:id' 动态路径参数 以冒号开头 const routes = [ {path: '/detail/:id', co 阅读全文

posted @ 2018-05-28 08:01 join-ZH 阅读(2390) 评论(0) 推荐(0) 编辑

2018年5月14日

vue父组件触发子组件事件

摘要: 1. 父组件中获取子组件方法 $children $refs 2. 子组件中定义父组件所要触发事件 methods直接定义 $on 3. 父组件调用子组件方法 父组件Father.vue 子组件Footer.vue 阅读全文

posted @ 2018-05-14 17:35 join-ZH 阅读(22818) 评论(0) 推荐(4) 编辑

2018年5月9日

vue组件汇总

摘要: UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和WeUI的组件库 iview ★6634 - 基于 Vuejs 的开源 UI 组件库 mint-ui ★6253 - Vue 2的移动UI元素 muse-ui ★3705 - 阅读全文

posted @ 2018-05-09 15:18 join-ZH 阅读(1430) 评论(0) 推荐(0) 编辑

2018年5月8日

开发vue心得

摘要: 所有的vuejs组件都是被扩展的vue实例; var MyComponent = Vue.extend({ //扩展选项对象 }) var myComponentInstance = new MyComponent(); 每个Vue实例都会代理这个实例的data属性对象里的所有属性: var dat 阅读全文

posted @ 2018-05-08 16:37 join-ZH 阅读(451) 评论(0) 推荐(0) 编辑

导航