Vue(三)

计算属性

  • computed
    • 作用:可以将本应该在v中处理的逻辑迁移到vm中,让其更符合MVVM思想
    • 计算属性就相当于计算出来的结果,最好不去更改它

监听属性

  • watch
    • 作用: 监听的,添加一些副作用【 由某一个数据改变而引起的其他变化 】
  • 深入监听 vs 浅监听【 方法 】
    • 深入监听可以监听多层,而方法只能监听一层

组件

  • vue的功能之一
  • 为什么使用组件?
    • 为了将来项目维护、更新简单
    • 复用

组件之间的通信

  • 父子组件通信
  • 子父组件通信
  • 非父子组件通信
    • ref绑定
    • bus事件总线
  • 路由 ->vue-router
  • 多组件状态[数据]共享 -> vuex

动态组件

  • component
    • component是vue内置组件,并且这个组件是可以改变的

动态缓存

  • keep-alive

过滤器

  • 全局定义
    • Vue.filter(过滤器名称,回调函数)

插槽

  • slot
    • 插槽,给组件的内容预留一个空间
    • 作用域插槽可以让本只能在组件的模板中使用的数据,应用到组件的内容中
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值