![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
何其涛
我的qq:459069283 有什么问题可以加我,一起讨论学习!
展开
-
vue笔记
vue创造一个实例var vm = new Vue({}); 必须传参var mc = Vue.extend({}); var mce = new mc(); 可以扩展vue的构造器 在进行实例创建Vue实例会代理data对象的所有属性var data = {a:1}var vm = new Vue({ el:"#xxx" data:data;}); ...原创 2018-04-28 22:45:48 · 168 阅读 · 0 评论 -
vue组件笔记
组件使用组件全局注册组件 标签名 Vue.component(‘my-component’,{ template:’{{counter}}‘, data: function() { //组件中 data必须是函数 return {counter:0} } });局部注册 var Child = { template: ‘A custom co...原创 2018-04-29 22:22:34 · 160 阅读 · 0 评论 -
vue 自定义组件实现双向绑定
vue 自定义组件,触发v-model指令,实现双向绑定因为开发一个图片上传组件,想到实现双向绑定更为方便,所以就研究了一下,下面是具体实现vue中对于v-model的解释: v-model 本质上不过是语法糖。它负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理。v-model 会忽略所有表单元素的 value、checked、selected 特性的初始值而总是将 Vu...原创 2018-11-20 12:28:17 · 4656 阅读 · 0 评论 -
Axios代理配置及封装响应拦截处理
Axios代理配置及响应拦截处理Axios是vue官方推荐的异步处理方案,所以在几个vue的项目里,都用到了,所以这里写一下Axios的代理配置和响应拦截处理代理配置代理主要是为了解决跨域问题,但是现在常规解决跨域的方式,就是让后端配置响应头,使用cors方式跨域前端基本不需要任何处理。但是有时候后端比较懒,就需要前端通过代理请求完成跨域,其实就是相当于在本地开了一个服务器,通过服务器...原创 2018-11-29 11:55:18 · 1954 阅读 · 0 评论 -
vue数据绑定中defineProperty清晰解析和set和get使用,不懂就问
defineProperty清晰解析和set和get使用,不懂就问都知道vue中的数据绑定就是用object.defineProperty以及其中的set和get实现的,所以理解vue的内部原理之前就需要理解object.defineProperty.因为很多关于这个的解释博客都写得很难理解,所以自己写一下自己的理解.概念Object.defineProperty(obj, prop, ...原创 2019-03-18 22:04:10 · 2134 阅读 · 0 评论