我的vue项目是3.0版本

<template><span>get set 用</span>{{ msgValue }} <span v-if="time">{{ time }} 秒后修改 msgValue 的值</span>
</template><script lang="ts">
import { Options, Vue } from 'vue-class-component'@Options({})
export default class ClassPage extends Vue {msg = '66'time = 3get msgValue() {return this.msg + '777'}set msgValue(value: string) {this.msg = value}mounted() {setTimeout(() => {this.msgValue = '999'}, 3000)this.setTime()}setTime() {const k = setInterval(() => {this.time--if (this.time === 0) {clearInterval(k)}}, 1000)}
}
</script><!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped lang="scss"></style>


3秒后修改msg的值也同事修改msgValue值

vue typeScript get set 用法相关推荐

  1. Vue + TypeScript + Element 搭建简洁时尚的博客网站及踩坑记

    前言 本文讲解如何在 Vue 项目中使用 TypeScript 来搭建并开发项目,并在此过程中踩过的坑 . TypeScript 具有类型系统,且是 JavaScript 的超集,TypeScript ...

  2. Vue 脚手架||Vue 脚手架的基本用法

    Vue 脚手架 Vue 脚手架用于快速生成 Vue 项目基础架构,其官网地址为:https://cli.vuejs.org/zh/ npm install -g @vue/cli 检测是否安装成功  ...

  3. vue中directives的用法

    Vue中directives的用法 关于 vue 中 directives 的用法问题,详细可以参考vue官方对directives的解释 当前文章主要讲述directives怎么用,directiv ...

  4. vue中props的用法

    vue使用props的用法 日常编程中都会用到父组件用子组件.子用父的情况,下面先介绍一种子传父的情况 1.在父组件中 (1).首先是在其定义一个list属性以存储其数据值 (2).定义一个绑定属性& ...

  5. vue 插槽 slot 的用法

    vue 插槽 slot 的用法 一.简单定义.使用 slot 二.slot 变量传值 三.跨组件传递 slot 方法1: 多定义一个中间插槽 方法2:使用 scopedSlots 字段 传递作用域插槽 ...

  6. vue中定时器一般用法,定时器函数传参以及清除定时器

    一.vue中定时器一般用法(举个例子) 显示当前时间, setInterval()方法会每秒执行一次函数,类似手表功能: <template><div class="use ...

  7. Vue TypeScript @Watch监听里面immediate的用法

    immediate: 顾名思义就是立即执行的意思,放在我们程序里,就是在页面初始化的时候就立即执行@Watch下面的handle函数. immediate一共有两个属性,true 和 false.不写 ...

  8. vue-property-decorator vue typescript写法

    什么是Typescript TypeScript 是一种由微软开发的自由和开源的编程语言,它是 JavaScript 的一个超集,扩展了 JavaScript 的语法.作者是安德斯大爷, Delphi ...

  9. Vue—Typescript

    Vue-cli推出了3.0,自带了Pwa和Typescript,尝试了下发现Typescript用起来十分方便,这里简单介绍下. 这次脚手架项目中用到了2个插件,vue-class-component ...

  10. 说出vue中的几种指令和他的用法_说一说VUE中的/deep/用法

    七夕了,写个昨天遇到的bug来缓解下没有人约的尴尬. 昨天和QA过历史bug时,发现有好几个浏览器不兼容的导致式样变形的bug,调查了一番发现是因为deep选择器的原因. 在说bug之前,先看看vue ...

最新文章

  1. 1分钟选好最合适你的JavaScript框架
  2. Jenkins学习四:Jenkins 邮件配置
  3. 腾讯内部产品课:细分用户
  4. 目录和文件管理(一)
  5. centos下resin4启动一会儿自动关闭处理
  6. c语言编程题2^0+2^1+……+2e63,牛客网刷题33(2道题)
  7. 利用计算机进行信息检索,用计算机进行情报检索属于计算机应用中的
  8. python分数类_利用标准库fractions模块让Python支持分数类型的方法详解
  9. 二、Spring Cloud的配置 之 Eureka(服务注册中心)配置
  10. asp页面实现301重定向方法
  11. 拓端tecdat|R语言社区发现算法检测心理学复杂网络:spinglass、探索性图分析walktrap算法与可视化
  12. 不用花钱,让你百度网盘满速下载的神器!简单实用教程
  13. 2012移动开发者经济学
  14. 语音合成 g2p 字典设计
  15. 0504-android-云知声sdk使用
  16. 老程序员吐槽,今天面试了一个被培训班坑了的学生
  17. 雷石服务器系统怎么设置分辨率,雷石传奇改惊艳触摸屏不能校准 触摸不准问题?...
  18. 容器里有10升油,现在只有两个分别能装3升和7升油的瓶子,需要将10 升油等分成2 个5 升油。编写程序,输出分油的操作过程。
  19. 【Unity2d】带你制作一款类似于金山打字的小游戏
  20. 将ipad作为电脑拓展屏或分屏的简单方法

热门文章

  1. 微信小程序开发部署发布可以在10分钟内完成
  2. 商标有效期、续展期、宽展期分别是什么意思?
  3. 《孤独的美食家》60家餐厅超全觅食攻略,吃货必收!
  4. 【cooper】深度学习入门:基于Python的理论与实现(鱼书)_个人读书笔记
  5. 局域网助手(LanHelper) 1.96 注册码
  6. GNU、GCC与G++的区别
  7. 新睿云 亚马逊_一窥新发现的亚马逊欺诈检测器
  8. 集合(二):Set : HashSet; LinkedHashSet; TreeSet
  9. C学习笔记之---八皇后算法
  10. android 自定义相机 黑屏,Android自定义照相机Camera出现黑屏的解决方法