当前位置: 首页 > news >正文

vue中名词解释

No名称略写作用应用场景其他
1

单页面应用

(Single-page application)

SPA

1,控制整个页面

2,抓取更新数据

3,无需加载,进行页面切换

丰富的交互,复杂的业务逻辑的web前端一般要求后端提供api数据接口
2

 单文件组件

Single-File 

Components

(也被称为*.vue文件)

SFC将js,html,css封装到一个文件中书写格式类似于htmlvue的标识性功能
3选项式APIOptions API用多个vue选项的对象来描述逻辑,如data,methods,mounted基于组合式API构建而成这些选项所定义的属性,可以暴露在函数内部的this上,这个this指向当前组件实例
4组合式APIComposition API

使用导入的函数来描述逻辑

(可以大幅度的简化代码)

其中定义的变量和函数可以在template直接使用

通常使用        <script setup>

作用-告知vue如何编译

5根组件app.vue它是应用中所有组件的根组件每一个应用都会有一个根组件
6挂载应用.mount

参数为一个容器

app.mount(#app)

应用实例在调用此方法后才被渲染返回值是一个根组件实例,不是应用实例
7计算属性computed()相应的功能,普通函数也可以实现,但是函数在每次渲染都会被调用,但计算属性不会,只有在响应式依赖被改变时调用自动跟踪响应式依赖,当对象改变时,相应的计算依赖对象值都会改变
8表单输入绑定

1,导入ref

2,定义ref

3,v-model绑定

绑定方发

import {ref} from vue

const message =ref('')←初始值

<input v-mode="message" />

9声明周期钩子函数

组件实例创建过程

1,设定数据监听

2,编译模板

3,挂载实例到DOM

4,数据变更是改变DOM

。。。。。

可以在特定阶段运行自己的逻辑代码
10侦听器watch()每次响应式状态发生变化时候触发回调函数。深度侦听容易产生性能问题
11模板引用通过ref可以直接访问DOM元素
12组件components

名称格式

1,传递props

2,监听事件

3,通过插槽分配内容

      使用<slot>站为符号

4,动态组件

    通过componet元素的is sttribute来实现。

组件可以被重复多次使用

13组件注册

1,全局注册

缺点

  1,生产环境打包的情况下无法移除

2,大型项目中不宜维护

2,局部注册

1,<script setup>

中无需注册

2,无<script setup>

import componenta form './componenta.js'

expoet default{

 components:{

 componenta 

},

}

优点,

依赖明确,打包自动移除

14Props外部向内部传入值

http://www.lryc.cn/news/43251.html

相关文章:

  • 基于Java+SSM+Vue的旅游资源网站设计与实现【源码(完整源码请私聊)+论文+演示视频+包运行成功】
  • 用于人工智能研究的开源Python微电网模拟器pymgrid(入门篇)
  • 运算放大器:电压比较器、电压跟随器、同相比例放大器
  • Vector - CAPL - 实时时间on *(续2)
  • 数据质量管理的四个阶段
  • Spring源码面试最难问题——循环依赖
  • 【计组】RAM的深入理解
  • JavaScript 之数据交互
  • Python 十大开源Python库,看看你熟悉几个?
  • 不愧是阿里开发的SpringBoot实战文档:入门+基础+进阶+项目,应有尽有
  • Vue(3)-vue中的Ajax、Vuex、路由及UI组件库
  • jwt 学习笔记
  • 网络安全实战从 0 到 1 彻底掌握 XXE
  • 如何安装 Composer
  • WPF 常用控件
  • 河南工程学院蓝桥培训(2.21)
  • 新人使用Git获取远程仓库项目
  • 理解信号的
  • SpringSecurity学习(七)授权
  • 【Vue3】模板语法
  • Linux基础
  • Spark-序列化、依赖关系、持久化
  • 蓝桥杯刷题冲刺 | 倒计时16天
  • Java设计模式-12 、建造者模式
  • 一款全新的基于GPT4的Python神器,关键还免费
  • 上岸整理:2023前端面试题-vue,小程序,js,css
  • Linux下LED设备驱动开发(LED灯实现闪烁)
  • JavaEE-多线程中wait和notify都有哪些区别?
  • JavaScript实现列表分页(小白版)
  • Python调用GPT3.5接口的最新方法