详解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 相关文章推荐
QQ邮箱的一个文本编辑器代码
Mar 14 Javascript
让getElementsByName适应IE和firefox的方法
Sep 24 Javascript
jQuery回车实现登录简单实现
Aug 20 Javascript
jQuery中$.extend()用法实例
Jun 24 Javascript
JavaScript+CSS实现仿天猫侧边网页菜单效果
Aug 25 Javascript
基于Jquery实现万圣节快乐特效
Nov 01 Javascript
详解JavaScript正则表达式之RegExp对象
Dec 13 Javascript
AngularJS入门教程之XHR和依赖注入详解
Aug 18 Javascript
JavaScript 跨域之POST实现方法
May 07 Javascript
微信小程序实现带缩略图轮播效果
Nov 04 Javascript
jQuery实现轮播图源码
Oct 23 jQuery
js实现计算器功能
Aug 10 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
十大感人催泪爱情动漫 第一名至今不忍在看第二遍
2020/03/04 日漫
PHP实现文件下载详解
2014/11/27 PHP
php字符串替换函数substr_replace()用法实例
2015/03/17 PHP
ECSHOP完美解决Deprecated: preg_replace()报错的问题
2016/05/17 PHP
微信JSSDK分享功能图文实例详解
2019/04/08 PHP
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
执行iframe中的javascript方法
2008/10/07 Javascript
javaScript NameSpace 简单说明介绍
2013/07/18 Javascript
5分钟理解JavaScript中this用法分享
2013/11/09 Javascript
javascript中全局对象的parseInt()方法使用介绍
2013/12/19 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
2015/03/03 Javascript
JavaScript从数组中删除指定值元素的方法
2015/03/18 Javascript
avalonjs制作响应式瀑布流特效
2015/05/06 Javascript
js实现带圆角的两级导航菜单效果代码
2015/08/24 Javascript
JS实现仿苹果底部任务栏菜单效果代码
2015/08/28 Javascript
jQuery 1.9.1源码分析系列(十三)之位置大小操作
2015/12/02 Javascript
js跨域资源共享 基础篇
2016/07/02 Javascript
关于input全选反选恶心的异常情况
2016/07/24 Javascript
JS for...in 遍历语句用法实例分析
2016/08/24 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
JavaScript实现滚动加载更多
2020/12/27 Javascript
python中defaultdict的用法详解
2017/06/07 Python
R语言 vs Python对比:数据分析哪家强?
2017/11/17 Python
详解python之协程gevent模块
2018/06/14 Python
python实现将视频按帧读取到自定义目录
2019/12/10 Python
opencv之为图像添加边界的方法示例
2019/12/26 Python
Python log模块logging记录打印用法解析
2020/01/20 Python
python机器学习库xgboost的使用
2020/01/20 Python
CSS实现的一闪而过的图片闪光效果
2014/04/23 HTML / CSS
HTML5 标准将把互联网视频扔回到黑暗时代
2010/02/10 HTML / CSS
线程的基本概念、线程的基本状态以及状态之间的关系
2012/10/26 面试题
财务支持类个人的自我评价
2014/02/14 职场文书
小学生2015教师节演讲稿
2015/03/19 职场文书
应届生们该怎么书写求职信?
2019/07/05 职场文书
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server