自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue的三种组件通信,父传子,子传父,兄弟传值

vue的组件通讯?vue的组件通讯除了vuex以外,还有父传子,子传父,兄弟传值。1.父传子props:首先在同一路径的文件夹下创建一个vue.js文件,在父组件用import引入这个vue,js文件,在components属性中添加子组件,在代码区使用子组件然后想要往子组件传值,在你定义的子组件标签中添加一个自定义属性,属性后面的值就是你要往子组件传的数组和字符串在子组件用props属性来接受父组件传的属性:...

2020-07-18 10:54:44 619

原创 vue中的v-if和v-show的区别

v-if和v-show的共同点:都是判断显示和隐藏。v-if和v-show的不同点:1.v-show:先看代码:{{name}}<button @click=“handleClick”>切换我在data里面定义show属性,默认值为true,控制台显示:点击却换按钮:v-if:<div><div v-if="IF">{{name}}</div> <button @click="handleClick.

2020-07-22 09:24:54 209

原创 vue的优点?

1.它是一个轻量级框架,只关注试图层,是一个构建数据的试图集合 ,压缩之后只有20kb左右。2.简单易学:国人开发,中文文档,不存在语言障碍已于xue’s3.数据双向绑定:结合了angular的特点,在操作数据时更为简单,减少dom操作,页面加载更快。4.组件化:结合了react的特点,实现了mthl的封装和重用在构建单页面有独特的优势。5.试图和数据的结构分离:更改数据更为简单,不需要逻辑代码操作,只需要操作数据就能实现相关操作。6.虚拟Dom:dom操作是非..

2020-07-19 19:30:30 634

原创 vue组件缓存keep-alive

什么是keep-alive?1.keep-alive其实是vue.js自带的内置组件,它会缓存页面以及缓存当前页面的数据状态,不是销毁这个组件。不会被渲染到真是DOM中也不会出现在父组件中,总的来说就是当你跳转其他页面时,在返回你跳转之前的页面时写的内容数据还在。keep-alivena怎么使用?它自带两个属性:include和exclude1.include属性就是把要缓存的组件名称放到里面,然后vue就会自动缓存代码如下:<div> <keep-alive

2020-07-18 10:57:44 129

原创 Vuex知识点

1.vuex简单介绍vuex是一个专门为vue.js提供的数据状态管理器,它主要作用就是解决组件之间数据共享和数据存储修改,代码简洁方便维护。2.vuex的搭建和使用安装:cnpm install vuex -S(1):在项目创建store文件在创建一个js文件,里面引入vue和vuex.(2)然后在main.js文件引入store文件,挂载在vue实例中(3)vuex的使用:修改state状态 this.$store.commit(“自定义方法名”,要传递给vuex的值)。在

2020-07-13 08:27:56 136

空空如也

空空如也

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

TA关注的人

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