Vue----入门到入土(包含案例)(一)

简介: Vue----入门到入土(包含案例)

Vue基础入门

Vue简介

Vue----Vue简介

  1. 什么是Vue
  2. vue的特性
  3. MVVM
  4. vue的版本

vue的基本使用

Vue----vue的基本使用

  1. 基本使用步骤
  2. 基本代码与MVVM的对应关系

Vue的调试工具

Vue----Vue的调试工具

  1. Vue的调试工具

Vue指令

1 指令的概念

指令是Vue为开发者提供的模板语法,用于辅助开发者渲染页面的基本结构。

2 指令的分类

指令按照不同的用途可以分为如下6大类:

1.内容渲染指令

2.属性绑定指令

3.事件绑定指令

4.双向绑定指令

5.条件渲染指令

6.列表渲染指令

3 内容渲染指令

Vue---- 内容渲染指令

  1. v-text
  2. {{}} 插值表达式
  3. v-html

4 属性绑定指令

Vue----属性绑定指令

5 模板渲染语法中使用JavaScript表达式

Vue----模板渲染语法中使用JavaScript表达式

6 事件绑定指令

Vue----事件绑定指令

  1. 事件对象
  2. 绑定事件并传参
  3. 事件修饰符
  4. 按键修饰符

7 双向绑定指令

Vue----双向绑定指令

  1. 双向绑定指令
  2. v-model 指令的修饰符

8 条件渲染指令

Vue----条件渲染指令

  1. v-if v-show
  2. v-else v-else-if

9 列表渲染指令

Vue----列表渲染指令

  1. 列表渲染指令
  2. v-for 中的索引
  3. 使用 key 维护列表的状态
  4. key 的注意事项

过滤器(Vue3弃用)

Vue----过滤器(Vue3弃用)

  1. 过滤器的定义
  2. 私有过滤器和全局过滤器
  3. 连续调用多个过滤器
  4. 过滤器传参
  5. 过滤器的兼容性

品牌列表案例

Vue----品牌列表案例

Vue组件基础

单页面应用程序

Vue----单页面应用程序

  1. 什么是单页面应用程序
  2. 单页面应用程序的特点
  3. 单页面应用程序的优缺点
  4. 如何快速创建 vue 的 SPA 项目

vite 的基本使用

Vue----vite 的基本使用

  1. 创建 vite 的项目
  2. 梳理项目的结构
  3. vite 项目的运行流程

组件化开发思想

1 什么是组件化开发

组件化开发指的是:根据封装的思想,把页面上可重用的部分封装为组件,从而方便项目的开发和维护。

例如:http://www.ibootstrap.cn/ 所展示的效果,就契合了组件化开发的思想。用户可以通过拖拽组件的

方式,快速生成一个页面的布局结构。

2 组件化开发的好处

前端组件化开发的好处主要体现在以下两方面:

提高了前端代码的复用性和灵活性

提升了开发效率和后期的可维护性

3 vue 中的组件化开发

vue 是一个完全支持组件化开发的框架。vue 中规定组件的后缀名是 .vue。之前接触到的 App.vue 文件本质上就是一个 vue 的组件。

vue 组件的构成

Vue----vue 组件的构成

  1. vue 组件组成结构
  2. 组件的 template 节点
  3. 组件的 script 节点
  4. 组件的 style 节点

组件注册

Vue----组件注册

  1. 注册组件的两种方式
  2. 全局注册组件
  3. 使用全局注册组件
  4. 局部注册组件
  5. 全局注册和局部注册的区别
  6. 组件注册时名称的大小写
  7. 通过 name 属性注册组件

组件间的样式冲突

Vue----组件间的样式冲突

  1. 如何解决组件样式冲突的问题
  2. style 节点的 scoped 属性
  3. /deep/ 样式穿透

props

Vue----props

  1. 组件的 props
  2. 在组件中声明 props
  3. 无法使用未声明的 props
  4. props 的大小写命名
相关文章
|
3天前
|
JavaScript 前端开发
Vue,如何引入样式文件
Vue,如何引入样式文件
|
3天前
|
JavaScript
|
1天前
|
JavaScript 开发工具 git
大事件项目40---Vue代码里如何引入相对路径图片
大事件项目40---Vue代码里如何引入相对路径图片
|
2天前
|
JavaScript
vue滚动到页面底部时加载
vue滚动到页面底部时加载
5 1
|
2天前
|
JavaScript 前端开发
一个好看的vue admin模板
这是一个关于Vue管理模板的引用,提到了[PanJiaChen](https://github.com/PanJiaChen/vue-admin-template)在GitHub上的`vue-admin-template`项目。该项目是一个前端管理模板,链接指向了详细的资源。页面中还包含了一张图片,但markdown格式中无法直接显示。简而言之,这是关于一个基于Vue的后台管理界面模板的参考信息。
|
2天前
|
资源调度 JavaScript API
Vue-treeselect:为Vue应用程序提供强大选择器的指南
Vue-treeselect:为Vue应用程序提供强大选择器的指南
6 0
|
2天前
|
JavaScript
vue知识点
vue知识点
5 0
|
3天前
|
JavaScript 前端开发 API
|
3天前
|
JavaScript 前端开发 网络架构
Vue如何实现页面跳转路由,实现单页面跳转
Vue如何实现页面跳转路由,实现单页面跳转
|
3天前
|
JavaScript
Vue搭配ELEMENT组件,路由不能正确跳转bug
Vue搭配ELEMENT组件,路由不能正确跳转bug
Vue搭配ELEMENT组件,路由不能正确跳转bug