自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 微信公众号 【1】- 开发配置

前言我是一名全栈工程师,因工作需要学了一下微信公众号开发,学习的同时我也希望把我学到的知识分享给大家,以及我所遇到的坑. 后台我主要是NodeJs,我的目的不是教大家如何写NodeJs所以大家需要的话可以去网上自己学一下.微信公众号测试号因为公众号注册是有一定的门槛,所以推荐大家申请一个微信公众号测试号.申请入口: 微信公众号测试号申请(我问你答)工作原理微信用户发送了 " ...

2019-05-27 19:33:40 165

原创 Vue源码解析 - 响应式原理与实现

Vue响应式原理. Vue响应式实现.响应式原理初学者可能都会有这么一个疑惑. “为什么在data数据发生变化的时候,页面会被重新渲染”. 这个问题的答案是Vue内部会遍历data里面所有的属性,并使用Object.defineProperty将这些属性全部转换为getter/setter。将来Vue内部可以通过Object.defineProperty追踪依赖,当有data里面的属...

2019-05-07 16:40:40 245

原创 Vue全家桶-vuex

前言在实际开发中,可能N个组件共享一个数据. 我们在其中一个组件里面去修改这个共享数据,那么我还需要告诉其它与该共享数据相关联的组件. 这会显得很麻烦,可能还会导致后面代码的可维护性极差.所以vue为我们提供了vuex.vuexvuex 是Vue.js应用程序的状态管理模式.它充当应用程序中所有组件的集中存储,其数据只能以预测的方式进行变更.如果组件要修改vuex共享数据,首先需...

2019-05-02 22:46:59 184

原创 ECMAScript6 之 箭头函数

箭头函数如何使用箭头函数使用正常函数写法.function show(){ alert('hello');}箭头函数写法.() => { alert('hello');}箭头函数传参(text) => { alert(text);}如果只有一个参数,()可以省略掉.text => { alert...

2019-05-01 21:25:43 307

原创 vue全家桶-Router基础(1)

第一步: 创建工程 vue create vue-router第二步:下载router vue add router下载router的时候,vue-cli 脚手架会强制修改我们原来的文件.App.vue 里面的内容会被强制性修改.第三步: 解析router.js下载好router之后,你会发现在src路径下面多了一个router.js文件. <!-- 导入Ro...

2019-05-01 21:04:56 430

原创 Vue-组件传值

前言很多时候我们都会遇到组件之间数据传递问题.所以我们必须要了解组件之间的数据传递的方式.目标 props provide && injectprops两个组件之间存在父子关系,子组件需要访问父组件的某个数据. 由于组件之间都是独立的存在,我们无法直接在子组件里面使用父组件的数据.所以我们来认识一下props父子组件数据传递原理父组件传递数据给子组...

2019-05-01 02:09:41 134

原创 ECMAScript6 之 Promise

Promise用来做什么Promise对象表示异步操作的最终完成(或失败)及其结果值!意思是: 把需要做异步操作的代码,放在Promise对象里面. 最终异步执行完返回最终的结果.如何使用创建Promise对象.let p = new Promise((resolve, reject) => { // 里面 放异步代码. ...

2019-04-27 00:43:17 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除