摘要: 公司项目需要,需要接入第三方支付,前前后后也搞了很久。虽然微信公众平台文档已经写得很清楚了,但是还是记录一下整个接入的流程。 openid openid是微信用户在公众号appid下的唯一用户标识(appid不同,则获取到的openid就不同,所以不同的公众号下有不同的openid,),可用于永久标 阅读全文
posted @ 2018-12-19 17:52 大天狗子 阅读(592) 评论(0) 推荐(1) 编辑
摘要: 在解读Dep,Observer和Watcher之前,首先我去了解了一下Vue的数据双向绑定,即MVVM,学习于:https://blog.csdn.net/u013321...以及关于Observer和watcher的学习来自于:https://www.jb51.net/article/... 整体 阅读全文
posted @ 2018-12-19 17:50 大天狗子 阅读(5658) 评论(0) 推荐(1) 编辑
摘要: vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 安装、使用 vuex 首先我们在 vue.js 2.0 开发环境中安装 vuex : 然后 , 在 main.js 中加入 : 再然后 , 在 阅读全文
posted @ 2018-12-19 17:47 大天狗子 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1 什么是 Jest? Jest是 Facebook 的一套开源的 JavaScript 测试框架, 它自动集成了断言、JSDom、覆盖率报告等开发者所需要的所有测试工具,是一款几乎零配置的测试框架。并且它对同样是 Facebook 的开源前端框架 React 的测试十分友好。 2 安装Jest 2 阅读全文
posted @ 2018-12-19 17:41 大天狗子 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: Vue.js 的各种指令(Directives)更加方便我们去数据驱动 DOM,例如 v bind、v on、v model、v if、v for、v once 等内置指令,这些指令的职责就是当表达式改变时将某些行为应用到 DOM 上,尽量不去操作增删改 DOM。通过了解如何去自定义指令,可以想象内 阅读全文
posted @ 2018-12-19 17:38 大天狗子 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 配置: 主域名 www.demo.xyz 二级子域名 api.demo.xyz 列表项目其中api.demo.xyz加入了版本控制,使用的是URL路由传入方式在route.php路由文件中配置,如下 项目最终目录结构为 nginx配置 关于nginx配置cors需要说明的一些问题 1.按照CORS 阅读全文
posted @ 2018-12-19 17:36 大天狗子 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: textarea自适应的实现方法很多,原理其实比较简单:监听textarea的input或者键盘事件,获取元素的scrollHeight,重置textarea元素的高度。 预览地址:textarea 我们知道textarea有个rows的属性,改变rows的值可以改变textarea的高度,至于怎么 阅读全文
posted @ 2018-12-19 17:34 大天狗子 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: 1:vue 双向数据绑定的原理: Object.defineProperty是ES5新增的一个API,其作用是给对象的属性增加更多的控制Object.defineProperty(obj, prop, descriptor)参数 obj: 需要定义属性的对象(目标对象)prop: 需被定义或修改的属 阅读全文
posted @ 2018-12-19 17:32 大天狗子 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 【前端芝士树】 Vue.js 面试题整理 MVVM是什么? MVVM 是 Model View ViewModel 的缩写。 Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。 View 代表UI 组件,它负责将数据模型转化成UI 展现出来。 ViewModel 监听模型数据 阅读全文
posted @ 2018-12-19 17:20 大天狗子 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 准备 利用vue cli脚手架创建项目 进入项目安装vuex、axios(npm install vuex,npm install axios) axios配置 项目中安装axios模块(npm install axios)完成后,进行以下配置: main.js loading组件 我这里就选择使用 阅读全文
posted @ 2018-12-19 17:18 大天狗子 阅读(514) 评论(0) 推荐(0) 编辑