首页 > 解决方案 > 在 VueJS 中为具有不同类型的道具设置默认值

问题描述

Vue.js 的新手。我想要一个可以接受字符串、数字或布尔值的道具。我希望默认值为空。不确定这是否是最好的方法,但我将此道具用于不同部分具有不同类型的表单。因此,我想要那种灵活性。这就是我所拥有的

props: {
  value: [String, Number, Boolean]
}

不确定在哪里或如何放置默认值。我在文档中找不到信息。

我尝试了不同的语法,但找不到正确的语法。这是一个例子。

props: {
  value: { type: String || Number || Boolean, default: null }
}

任何意见,将不胜感激。

标签: ruby-on-railsvue.js

解决方案


推荐阅读