为VueJS中具有不同类型的道具设置默认值

时间:2018-08-24 20:13:41

标签: ruby-on-rails vue.js

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

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

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

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

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

任何建议将不胜感激。

0 个答案:

没有答案