首页
  • 上位机
  • 嵌入式
  • AI
  • Web
教程
MarkDown语法
有趣的项目
其他
GitHub
首页
  • 上位机
  • 嵌入式
  • AI
  • Web
教程
MarkDown语法
有趣的项目
其他
GitHub

在使用 Vue.js 构造 Vue 实例时,最常用和重要的实例选项主要有:

  • el - 描定 Vue 实例挂载的 DOM 元素,可以是 CSS 选择器,也可以是 DOM 对象

  • data - Vue 实例的数据对象,用于定义属性

  • methods - Vue 实例的方法,会被绑定到实例上

  • computed - 计算属性,对于复杂的计算结果进行缓存

  • watch - 监听数据变化的回调函数

  • components - 局部注册的组件

  • props - 定义组件可接收的 props

  • directives - 局部注册的指令

  • filters - 过滤器,用于文本格式化输出

  • mixins - 混入,组件间代码复用

  • template - 模板字符串替代外部模板文件

  • render - 代替 template 使用 JS 渲染函数

  • mounted - 组件挂载完毕的回调钩子

  • created - 实例创建完毕的回调钩子

等等

这些选项覆盖了一个 Vue 组件从初始化到渲染的大部分功能,是非常常用和重要的。

特别是 template、data、methods、computed 是构建组件必备的选项,el 和 mounted 用于控制组件的挂载。

可以根据需要使用其它补充选项,构成一个功能完整的 Vue 组件。