详解Vue 单文件组件的三种写法


Posted in Javascript onFebruary 19, 2020

JS构造选项写法

export defaul { data, methods, ...}

JS class写法

@Component
export default class Cpn extends Vue{
 counter = 0 //data
 add(){ //methods
  this.counter += 1
 }
}

TS class写法

@Component
export default class Cpn extends Vue{
 @Prop(Number) sum : number | undefined; 
 counter = 0; //data
 add(){ //methods
  this.counter += 1
 }
}

优先推荐第一种写法和第三种

  • 第一种更简洁
  • 第三种更严谨

到此这篇关于详解Vue 单文件组件的三种写法的文章就介绍到这了,更多相关Vue 单文件组件内容请搜素三水点靠木以前的文章或下面相关文章,希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
ext combox 下拉框不出现自动提示,自动选中的解决方法
Feb 24 Javascript
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
Apr 24 Javascript
利用毫秒减值计算时长的js代码
Sep 22 Javascript
js实现背景图片感应鼠标变化的方法
Feb 28 Javascript
12306验证码破解思路分享
Mar 25 Javascript
javascript数据结构之二叉搜索树实现方法
Nov 25 Javascript
简单谈谈JS数组中的indexOf方法
Oct 13 Javascript
AngularJS模仿Form表单提交的实现代码
Dec 08 Javascript
vue+node+webpack环境搭建教程
Nov 05 Javascript
浅谈angular4实际项目搭建总结
Dec 01 Javascript
Fetch超时设置与终止请求详解
May 18 Javascript
VueJS实现用户管理系统
May 29 Javascript
vue中 v-for循环的用法详解
Feb 19 #Javascript
vue 使用v-for进行循环的实例代码详解
Feb 19 #Javascript
JS操作Fckeditor的一些常用方法(获取、插入等)
Feb 19 #Javascript
ES6中new Function()语法及应用实例分析
Feb 19 #Javascript
es6中使用map简化复杂条件判断操作实例详解
Feb 19 #Javascript
JS继承定义与使用方法简单示例
Feb 19 #Javascript
深入浅析golang zap 日志库使用(含文件切割、分级别存储和全局使用等)
Feb 19 #Javascript
You might like
PHP IE中下载附件问题解决方法
2014/01/07 PHP
PHP文件上传判断file是否己选择上传文件的方法
2014/11/10 PHP
js继承的实现代码
2010/08/05 Javascript
jQuery学习基础知识小结
2010/11/25 Javascript
使用jquery获取网页中图片高度的两种方法
2013/09/26 Javascript
js类定义函数时用prototype与不用的区别示例介绍
2014/06/10 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
2017/11/17 Javascript
详细分析JS函数去抖和节流
2017/12/05 Javascript
微信小程序之判断页面滚动方向的示例代码
2018/08/30 Javascript
jquery 验证用户名是否重复代码实例
2019/05/14 jQuery
使用 Element UI Table 的 slot-scope方法
2019/10/10 Javascript
深入了解JavaScript词法作用域
2020/07/29 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
详解ES6 扩展运算符的使用与注意事项
2020/11/12 Javascript
[17:00]DOTA2 HEROS教学视频教你分分钟做大人-帕克
2014/06/10 DOTA
[52:02]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第一场 11.27
2020/11/30 DOTA
Python实现去除代码前行号的方法
2015/03/10 Python
举例讲解Python编程中对线程锁的使用
2016/07/12 Python
Python批量提取PDF文件中文本的脚本
2018/03/14 Python
获取CSDN文章内容并转换为markdown文本的python
2020/09/06 Python
Python字符串三种格式化输出
2020/09/17 Python
python获取命令行参数实例方法讲解
2020/11/02 Python
python 基于PYMYSQL使用MYSQL数据库
2020/12/24 Python
CSS3解析抖音LOGO制作的方法步骤
2019/04/11 HTML / CSS
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
采用怎样的方法保证数据的完整性
2013/12/02 面试题
介绍一下linux的文件权限
2012/02/15 面试题
高中校园广播稿
2014/01/11 职场文书
货物运输服务质量承诺书
2014/05/29 职场文书
2014年法院个人工作总结
2014/12/17 职场文书
2014年图书馆个人工作总结
2014/12/18 职场文书
OpenCV中resize函数插值算法的实现过程(五种)
2021/06/05 Python
MySQL Server层四个日志的实现
2022/03/31 MySQL
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏
详解NumPy中的线性关系与数据修剪压缩
2022/05/25 Python