美文网首页
0.Vue知识学习整理-1_2020-03-17

0.Vue知识学习整理-1_2020-03-17

作者: 鹰郡少年鹏 | 来源:发表于2020-03-19 16:42 被阅读0次

一.Vue开发知识体系:

1.MVVM-数据驱动视图
2.Vm-Vue实例提供的ViewModel指令系统new Vue({data(){return{数据源}},template:"",components:{},methods:{}});
3.组件化开发:Vue实例、入口组件、子组件、全局组件、通用全局组件
4.1组件传值-->父传子,props:["变量名"]:
<父组件  data(){return{父组件值}}, template:'<子组件名 :PropsSet = "this.父组件值" />'<子组件  data(){return{子组件值}}, props:["PropsSet"],template:'<input :value = "this.PropsSet" />'
4.2组件传值-->子传父,this.$emit('自定义事件event',子组件数据childData),
挂载<子组件名 @自定义事件event="父组件方法"/>,自定义事件event(子组件数据childData){this.父组件值=childData}:<父组件  data(){return{父组件值}}, template:'<子组件名 :PropsSet = "this.父组件值" />'<子组件  data(){return{子组件值}}, props:["PropsSet"],template:'<input :value = "this.PropsSet" />'
5.插槽-slot,匿名插槽,具名插槽

二.Vue知识整理:
4.组件通信

Vue.component('组件name',{...});//声明一个全局组件
//父传子
Vue.compontent('child',{ props:['变量name']});//子组件用props定义变量
Vue.compontent('parent',{
data(){return {父属性:'父值'}},//定义父属性值
template:'<child : 变量name=this.父属性/>'//挂载props定义变量
});

//子传父

Vue.compontent('child',{//子组件
data(){return {子属性:'子值'}},//定义父属性值
template:'<div @click="childFunc"></div>',
methods:{
childfFunc(){
this.$emit('elent',this.子属性);
}
}
});
Vue.compontent('parent',{//父组件
template:'<child @ elent ="parentFun" />',
methods:{
parentFun(子属性){
this. parentName=子属性;
}
},
data(){
return{
parentName="父值"
}
}
});

3.组件化开发

new Vue({...});//实例化一个对象
var 组件名={...};//实例化一个组件
components:{组件name};//挂载组件
template:'组件name'//使用组件

2.指令v-on:事件、v-bind:、V-model、等提供一套解决方案

1.Vue的原理
MVVM的原理,数据驱动视图,V->view,M->Model,VM->监听数据,驱动渲染View.
ViewModel是vue.js的核心,他是一个Vue实例,可以挂载到Html元素上,通过el:"#id",作用于某个元素。
![image.png](https://img.haomeiwen.com/i1319108/a8723b1d09c5755b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

相关文章

  • 0.Vue知识学习整理-1_2020-03-17

    一.Vue开发知识体系: 二.Vue知识整理:4.组件通信 Vue.component('组件name',{......

  • 2018-07-21

    ## 经典bug:1.模板引擎的渲染## 难点:### 0.vue总结#### 指令:```jsVue.direc...

  • 知识整理术

    整理自己的知识,就像整理自己的衣橱一样。 做知识整理和知识框架,筛选知识,学习新的知识,把它规划到知识框架之中。知...

  • 函数 知识学习整理

    一、函数声明和函数表达式有什么区别 函数声明:function 函数名称 (参数:可选){ 函数体 }函数表达式:...

  • pythone 学习知识整理

    python 的多线程、多进程学习总结 基本概念 进程 一个运行的程序称做进程 给函数的执行计时(装饰器实现) 这...

  • 知识整理——关于学习

    接受越多碎片化内容,我们就变得越浮躁焦虑。 因为那些碎片化的东西无形中跟我们传递一个信号:这世上很多东西是很容易、...

  • 人人都需要阅读和写作

    阅读是对碎片知识的搜集,学生学习必要的知识,工作中学习工作必要的知识等,写作是对碎片知识的整理再加工,有助于对整理...

  • 理财学习

    为什么学习股票 知识点整理 以下知识点都是在网站或者视频上学习下来的,希望最后整理实践成为自己的知识: 1)找有主...

  • 【笔记】创新工厂创业公开课

    学习笔记将对我从多处学习到的知识进行二次整理,仅作为个人知识整理用(个人没感觉的知识不会记录),觉得哪里需要...

  • 干货分享,堆塔思维知识整理工具

    知识采集、知识整理、知识记忆,一体化的知识整理工具,关键是免费。分享给大家,希望为爱学习、喜欢整理思维的同学能够提...

网友评论

      本文标题:0.Vue知识学习整理-1_2020-03-17

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