Vue重要知识小结

作者: 88b61f4ab233 | 来源:发表于2018-10-23 21:46 被阅读134次

vue

  • sync修饰
    (1)双向数据绑定,父子组件之间信息的交互


    1⃣️在自组件中使用this.emmit('toFather'),子组件产生一个tofather事件,然后在父组件中通过@进行监听,那么可以实现通信过程
    2⃣️使用简单的方式传递,如上图中emmit(updete:title),然后在v-bind:title.sync='title',从而实现双向数据绑定

    (2)双向数据绑定,使用v-model


    通过在自组件中使用model 定义 prop event ,从而可以实现父子组件之间通过v-model实现通信,或者不定义model ,使用默认的的prop:value,enent:input
  • keep-alive
    <keep-alive><My-component /> <keep-alive>  可以实现缓存

  • 作用域插槽
    这个其实就是可以使用自组件中的数据,使用slot-scope接受自组件中的数据


  • 自组件访问父级组件
    1⃣️ let father = this.$parent
    2⃣️通过依赖注入


  • 计算属性
    刚开始在学习计算属性的时候,一直默认的认为是一个函数,但是在调用的时候,是不用加()的,这样的话,在认为是一个函数就不对了,其实就是类似于
    data中的数据,只不过会有缓存和更新。例如使用的时候直接{{computed}},通俗的说,可以单纯的将它作为一个data值

  • method方法
    调用方法的时候,如果不传递值的话,那么可以不用加入()


  • 混入 minxins


自定义指令
通过Vue.directive(name,{})
Vuex

  • 三部分构成 state actions mutations

  • state
    此部分存放数据,可以通过mapStated获取到数据。


  • actions
    可以使用异步,通过this.$store.dispathc()触发

  • mutatios

    mutatios
    必须是同步,通过this.emmit()触发

  • 步骤:

Vue.use(Vuex)
 
const store = new Vuex.Store({
  state: { //前端全栈交流学习圈:886109386
    count: //针对一到五年前端开发人员
  },        //帮助突破技术瓶颈,提升思维能力。
  mutations: {
    increment (state) {
      state.count++
    }
  },
  actions: {
    increment (context) {
      context.commit('increment')
    }
  }
})

相关文章

  • Vue重要知识小结

    vue sync修饰(1)双向数据绑定,父子组件之间信息的交互1⃣️在自组件中使用this.emmit('toFa...

  • vue知识小结

    动态绑定class 第一次加载触发哪些钩子 beforeCreate,created,beforeMount,mo...

  • Vue知识小结

    一、Vue生命周期 生命周期:从Vue实例创建、运行、到销毁期间,伴随着各种事件,这些事件,统称为生命周期生命周期...

  • Vue知识点小结

    Element-ui之ElScrollBar组件滚动条的使用 文档中并没有关于这个 scrollbar组件的使用文...

  • (vue)vue知识点小结(1)

    基础知识: vue的生命周期:beforeCreate/created、beforeMount/mounted、b...

  • 2018-11-21

    vue-cli 3.0 使用小结 个人使用 VUE-CLI 3.0 碰到一些问题,用作记录 VUE-CLI 3.0...

  • 刘润五分钟商学院第24周:面向绩效

    本周周末小结 ——知识通融的时代,单点知识的学习永远跟不上需求,构建认知体系尤为重要,学会系统思考,以全局观看问题...

  • Vue 2.3、2.4 知识点小结

    原文连接 blog , 本文不涉及 SSR. 2.3 参考 https://github.com/vuejs/vu...

  • vue小结

    使用vue也好几个月了,今天有空,小结一下。 1.路由router,代码解释,如图1-0所示,router的ind...

  • vue小结

    1.vue常用对象 2. Vue中watch的用法 (1)监听route使用场景:当两个路由指向同一个组件是,修改...

网友评论

    本文标题:Vue重要知识小结

    本文链接:https://www.haomeiwen.com/subject/adrzzftx.html