自学VUE笔记

一、基础语法学习

  • 1、Attribute 绑定

a、绑定单个属性:给这个div 增加id 属性

简写: 

b、绑定多个属性值

data() {
  return {
    objectOfAttrs: {
      id: 'container',
      class: 'wrapper'
    }
  }
}

通过不带参数的 v-bind,你可以将它们绑定到单个元素上,同时绑定2个元素:

  • 使用 JavaScript 表达式 
{{ number + 1 }}

{{ ok ? 'YES' : 'NO' }}

{{ message.split('').reverse().join('') }}

  •  2、动态参数

        a、动态传参

向组件产传值:

自学VUE笔记_第3张图片

自学VUE笔记_第4张图片

用props来定义参数的类型及默认值,prop有一下几种类型

自学VUE笔记_第5张图片

组件返回值:

自学VUE笔记_第6张图片

自学VUE笔记_第7张图片

组件生命周期

自学VUE笔记_第8张图片

按照第三方组件

自学VUE笔记_第9张图片

自学VUE笔记_第10张图片

Axios封装:

自学VUE笔记_第11张图片

自学VUE笔记_第12张图片

请求提取:

自学VUE笔记_第13张图片

自学VUE笔记_第14张图片

自学VUE笔记_第15张图片路由:

路由跳转:

自学VUE笔记_第16张图片

路由配置:

自学VUE笔记_第17张图片

自学VUE笔记_第18张图片

路由传参:

自学VUE笔记_第19张图片

路由参数调用:

自学VUE笔记_第20张图片

多级目录:

你可能感兴趣的:(vue.js,笔记,前端)