Day23 Vue 认识Porps(2)

我们在使用props时有时会需要特别对传进来的资料做检查所以通常我们就会用以下几个资料类型来做验证:

  • String
  • Number
  • Boolean
  • Array
  • Object
  • Date
  • Function
  • Symbol

我们在这使用type的属性对props传递的资料做检查,大致可以写成这样。

我们检查的属性可以不只一个喔!

props的预设值

为甚麽要设预设值呢,就是为了避免props回传直时没有资料,要是没有资料画面看起来不就空空的。现在我们只要加上default属性就可以有预设值了。

自订props验证规则

前面我们知道我们可以透过type属性来检查props传递回来的资料但是现在我想对资料做更多的验证时我们就可以用到validator来达到我们的目的。

现在要是我们props近来的资料不符合我们的规则时我们就可以在console里看到错误!!!

今天就先到这了,明天见~


<<:  【没钱买ps,PyQt自己写】Day 22 - PyQt 视窗的个性化/属性控制 setWindowFlags,禁止放大缩小、永远显示於最上层/最下层

>>:  [DAY22] Boxenn Use Case Spec

Day 7【钱包登入区 - Login Button】Kitten or Ice Cream?

【前言】 先来回顾一下 Day2 Project 分析的使用者流程,今天先来做第一步的 「登入按钮...

二元树之 IF 上策 - DAY 17

假如用人数去施打疫苗图表 人数是概略计算非准确值 算一下总触发 IF 次数 348.5万 * 1 +...

Day7 配对条件范例 (角色,人数上限)

今天我们要自己假订一个配对情境,来做一个比官方稍微复杂一点点的 Demo,并且透过这个模拟情境的实践...

部署 Google App Script 专案(2) & Line Bot 简单回应讯息

昨天我们让 Reply Message 成功从 Read Mail 读取到验证码,今天要进一步让 R...

2.4.15 Design System - Tabs

所有的安排都不一定会照着计画走 比如说以前的旅行可能会像是踩点一样 安排好很多个景点 在有限时间底...