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

VUE基础笔记

VUE基础笔记

1.定义

Vue是一款用于构建用户界面的JavaScript框架。基于HTML、CSS、JavaScript,并提供了一套声明式、组件化的编程模式。

2.特点

声明式:声明式渲染,Vue基于标准HTML扩展了一套模板语法,使得我们可以声明式的描述最终输出的HTML和JavaScript状态间的关系。

  • 响应性;
    -自动追踪JS状态,并在发生改变时,自动更新DOM。

  • 组件化;
    -单文件组件(Simple file component)SFC,将HTML,CSS,JS封装在同一个文件中,编译后可以当做模块使用。

3.创建应用

  • createApp
    -每个Vue应用都是通过createApp函数创建一个新的应用实例。
    -参数:根组件
  • component(根组件)
    -应用是由一颗嵌套的、可重用的组件树组成的。

4.挂载应用(在什么地方渲染出来)

  • mount,应用通过调用mount方法,挂载在“容器”上渲染出来。
    -参数:接收一个容器,可以是DOM元素,也可以是CSS选择器。

5.模板语法

  • 数据绑定
    -形式:{{}}
    -概念:文本插值
    -作用:
    -绑定数据,将数据解释为纯文本
    -同步更新
    -例子:支持属性、
  • 属性绑定
    -形式:v-bind
    -作用:
    -例子:
    -v-html
    -概念:作为普通html插入
http://www.dtcms.com/a/330089.html

相关文章:

  • 【AI学习100天】Day07 加入AI社区,通往AGI之路
  • C# 反射和特性(获取Type对象)
  • 【C#】利用数组实现大数数据结构
  • Spring Cloud系列— Alibaba Sentinel限流
  • Pycharm现有conda环境有对应env,但是添加后没反应
  • 《人形机器人的觉醒:技术革命与碳基未来》——生物混合肌肉:技术原理和进展、比较优势和不足、材料技术要求及材料限制
  • 递归函数与 lambda 函数:用法详解与实践
  • Synchronized锁的使用方式
  • three.js学习记录(鼠标控制)
  • Linux 计划任务
  • 【web站点安全开发】任务3:网页开发的骨架HTML与美容术CSS
  • STM32学习笔记10—DMA
  • JSON索引香港VPS:高效数据处理的完美解决方案
  • JDK17下载与安装图文教程(保姆级教程)
  • 《汇编语言:基于X86处理器》第13章 复习题和编程练习
  • VerIF
  • 【R语言】RStudio 中的 Source on Save、Run、Source 辨析
  • [系统架构设计师]系统架构基础知识(一)
  • MySQL表约束
  • 关于大学计算机专业的课程的一些看法
  • windows通过共享网络上网
  • JavaWeb之响应
  • 使用BeautifulReport让自动化测试报告一键生成
  • 开源组件的“暗礁”:第三方库中的输入与边界风险治理
  • 「数据获取」《广西调查年鉴》(2007-2024)(2009缺失)(获取方式看绑定的资源)
  • GISBox工具处理:将高斯泼溅模型导出为3DTiles
  • 【15】Transformers快速入门:添加自定义 Token
  • 服务器安全防护
  • ARM芯片架构之CoreSight Channel Interface 介绍
  • 基于边缘深度学习的棒球击球训练评估研究