自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue2.0 axios跨域并渲染问题解决

(用的脚手架vue-cli)第一步:在main.js中如下声明使用import axios from'axios';Vue.prototype.$axios=axios;那么在其他vue组件中就可以this.$axios调用使用第二步:在webpack配置一下proxyTable(config之下的index.js)dev: { 加入以下pr

2017-09-30 15:08:54 3410 2

原创 【深入响应式原理】变化检测问题

由于javascript的自身问题,vue无法检测到对象的属性添加或者是删除如果是添加新程序的话 脚手架.vue文件里  1)想添加对象属性的话 用this.$set(this.obj,属性名,属性值)就可以了 并且改变对象的新属性 也可以更新 perfect2)想删除对象属性的话  用this.$set(this.obj,属性名,undefined)     这个是文档没得我

2017-09-28 15:12:00 352

转载 Vue.js自定义指令的用法与实例

自定义指令是用来操作DOM的。尽管Vue推崇数据驱动视图的理念,但并非所有情况都适合数据驱动。自定义指令就是一种有效的补充和扩展,不仅可用于定义任何的DOM操作,并且是可复用的。  比如谷歌图片的加载做得非常优雅,在图片未完成加载前,用随机的背景色占位,图片加载完成后才直接渲染出来。用自定义指令可以非常方便的实现这个功能。效果:  自定义指令的第二用

2017-09-27 17:29:16 865

原创 【显示过滤/排序结果】非常实用

有时,我们想要显示一个数组过滤或排序后(filtered or sorted)的副本,而不是实际改变或重置原始数据。在这种情况下,可以创建一个返回过滤或排序数组的计算属性。例如:li v-for="n in evenNumbers">{{ n }}li>data: { numbers: [ 1, 2, 3, 4, 5 ]},comp

2017-09-27 12:36:30 801

原创 【数组变化检测】注意事项

由于 JavaScript 的限制,Vue 无法检测到以下数组变动:当你使用索引直接设置一项时,例如 vm.items[indexOfItem] = newValue当你修改数组长度时,例如 vm.items.length = newLength为了解决第 1 个问题,以下两种方式都可以实现与 vm.items[indexOfItem] = newValue 相同的效果,但是却

2017-09-27 12:27:28 520

原创 【条件渲染】使用key控制元素的可重用

名字 性别 切换 加上key 就可以避免vue的默认高效渲染元素机制

2017-09-27 11:11:29 367

原创 【条件渲染】关于在<template>上使用v-if分类的理解

{{people.name}}的有{{people.length}} {{people.name}}有{{people.length}} {{people.name}}足有{{people.length}} 根据条件分别渲染不同条件的数据

2017-09-27 10:40:11 2847

原创 Vue2.0组件问题

Vue2.0

2017-08-05 09:58:35 470

原创 Vue2.0 propsData

Vue2.0

2017-08-03 21:00:30 4388

原创 Vue2.0 Component的详解(重点)

Vue2.0

2017-08-03 17:17:13 23973 4

原创 Vue2.0全局API

Vue2.0

2017-08-03 14:29:38 1398

原创 Vue指令总结

Vue2.0指令

2017-08-03 00:14:38 480

空空如也

空空如也

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

TA关注的人

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