用了很久的vue,有时候总觉得props type类型,总是有点模棱两可,今天来好好的盘盘他
props介绍:
都知道props是用来父给子传值的(单向的),HTML 中的 attribute 名是大小写不敏感的,这意味着当你使用 DOM 中的模板时,camelCase (驼峰命名法) 的 prop 名需要使用其等价的 kebab-case (短横线分隔命名) 命名
props类型:
props type使用的目的,有点像typescript那种类型检查,
type的类型有如下几种,
String
Number
Boolean
Array
Object
Date
Function
Symbol
props的写法:
第一种简单的写法(无默认值):
props: {
title: String,