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

Vue3.0文档整理:一、简介

1.1:什么是vue?

        Vue是一款用于构建用户界面的javascript框架;它基于标准HTML、CSS和Javascript构建,并提供了一套声明式、组件化的编程模型,帮助你高效的开发用户界面。

1.2:MVVM工作原理

        MVVM指的是model、view和viewmodel

                model:页面渲染用到的数据源

                view:页面所渲染的dom结构

                viewmodel:表示vue的实例

                当数据源发生变化时,会被vm监听到,vm会根据最新的数据源自动更新页面的结构

                当表单元素的值发生变化时,也会被vm监听到,vm把变化过后最新的值自动同步到model数据源中。

1.3:Vue的组件风格书写

        Vue的组件可以按两种不同的风格书写

        选项式API

        组合式API

1.3.1:选项式API

        使用选项式API,我们可以用包含多个选项的对象来描述组件的逻辑,例如data、methods和Mounted;

        选项所定义的属性都会暴露在函数内部的this上,它会指向当前组件实例。

1.3.2:组合式API

        通过组合式API,我们可以使用导入的API函数来描述与组件逻辑

        在单个组件中,组合式API通常会于<script setup>搭配使用

        这个setup属性是一个标识,告诉vue需要在编译时进行一些处理,让我们可以更简洁地使用组合式API

        <script setup>中的导入和顶层变量/函数都能够在模板中直接使用。

        

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

相关文章:

  • vue2 diff算法及虚拟DOM
  • Ray和极客们的创新之作,2月18日来发现
  • Dubbo 源码分析 – 集群容错之 Router
  • 行人检测(人体检测)3:Android实现人体检测(含源码,可实时人体检测)
  • 【图像分类】基于PyTorch搭建LSTM实现MNIST手写数字体识别(单向LSTM,附完整代码和数据集)
  • Kotlin 1.8.0 现已发布,有那些新特性?
  • likeshop单商户SaaS商城系统—无限多开,搭建多个商城
  • Bean(Spring)的执行流程和生命周期
  • 工作记录------PostMan自测文件导入、导出功能
  • 上海亚商投顾:沪指震荡上行 大消费板块全线走强
  • linux中的图形化UDP调试工具
  • 前端react面试题指南
  • 深入浅出原核基因表达调控(乳糖操纵子、色氨酸操纵子)
  • 10分钟理解Mysql索引
  • nVisual综合布线可视化管理系统解决方案
  • 34岁测试工程师被辞退,难道测试岗位真的只是青春饭吗?
  • Java中常见的空指针异常
  • d亚当替换工厂模式
  • Real-time Scene Text Detection with Differentiable Binarization
  • 国外客户只想跟工厂合作?可以这样破解
  • c++重中之重:“换个龟壳继续套娃“:运算符重载等的学习
  • RabbitMQ简单使用
  • Lambda表达式
  • JSON数据格式【学习记录】
  • LeetCode——1234. 替换子串得到平衡字符串
  • Web自动化测试——selenium篇(二)
  • RK3399平台开发系列讲解(文件系统篇)虚拟文件系统的数据结构
  • 企业财务管理升级,智慧税务和数据可视化打造新标准
  • JFET(结型场效应管)
  • oceanbase部署--使用OBD部署obagent和promethous_grafana软件