首页 > 其他分享 >178-vue 选项式 API 的script格式

178-vue 选项式 API 的script格式

时间:2023-02-22 19:32:56浏览次数:31  
标签:count 选项 vue methods script API 组件 mounted data

使用选项式 API,我们可以用包含多个选项的对象来描述组件的逻辑,例如 data、methods 和 mounted。选项所定义的属性都会暴露在函数内部的 this 上,它会指向当前的组件实例。

<script>
export default {
  // data() 返回的属性将会成为响应式的状态
  // 并且暴露在 `this` 上
  data() {
    return {
      count: 0
    }
  },

  // methods 是一些用来更改状态与触发更新的函数
  // 它们可以在模板中作为事件监听器绑定
  methods: {
    increment() {
      this.count++
    }
  },

  // 生命周期钩子会在组件生命周期的各个不同阶段被调用
  // 例如这个函数就会在组件挂载完成后被调用
  mounted() {
    console.log(`The initial count is ${this.count}.`)
  }
}
</script>

<template>
  <button @click="increment">Count is: {{ count }}</button>
</template>

标签:count,选项,vue,methods,script,API,组件,mounted,data
From: https://blog.51cto.com/u_14816966/6079329

相关文章

  • vue3快速上手
    Vue3快速上手1.Vue3简介2020年9月18日,Vue.js发布3.0版本,代号:OnePiece(海贼王)耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者github上的tags地址:https://gi......
  • Vue - 09 Vue3介绍
    目录Vue-09Vue3介绍1.vue31.1介绍1.1组合式API和配置项①vue2:配置项API②vue3:组合式API2Vue3创建项目2.1使用vue-cli创建项目2.2使用vite创建项目使用步骤3......
  • vue3
    1vue3介绍#1vue项目的版本,新项目使用vue3,有部分老项目使用vue2#vue3的变化1.性能的提升 -打包大小减少41% -初次渲染快55%,更新渲染快133% ......
  • vue
    今日内容1.vue3介绍2.vue3创建项目3.setup函数4.ref和reactive5.计算属性和监听属性6.生命周期7.toRefs8.scriptsetup的作用和lang=ts9.vue后台管理模板1.vue3......
  • vue3介绍,vue3创建项目,setup函数,ref和reactive,计算属性监听属性,生命周期,torefs,vue后台
    内容回顾props不需要再data中定义了,它就在当前组件对象身上了thisprops:[]props:props:{name:{type:String,default:’123’}}父子间通信自定义属性—-props自定义......
  • TypeScript--初识
    1.基础类型(注意:TypeScript和JavaScript没有整数类型)1.1 任意类型anyletx:any=1;letarrayList:any[]=[1,false,'fine'];1.2数字类型 numberletbinaryLit......
  • 重学 MDN Web API 文档: Promise All In One
    重学MDNWebAPI文档:PromiseAllInOnePromiseconstmyPromise=newPromise((resolve,reject)=>{setTimeout(()=>{resolve("foo");},300);});......
  • 这样子配置丢到nginx 是没发调用的,因为nginx无法用用vue的代理,pathRewrite重写只在vu
    这样子配置丢到nginx 是没发调用的,因为nginx无法用用vue的代理,   ......
  • vue中key的作用
    1.结论key在Vue是DOM对象的标识;进行列表展示时,默认key是index;如果数据只做展示使用,使用index作为key是没有任何问题的;如果使用index作为key,而后续操作会破坏顺序,一定会带......
  • vue虚拟Dom详解
    1.什么是虚拟dom?虚拟dom本质上是一个js对象,用来描述视图的界面结构,在vue中,每个组件都有一个render函数,每个render函数都会返回一个虚拟dom树,这意味着每个组件都对应着一......