react中props 的使用及进行限制的方法
Vue 对props进行限定我们可以为组件的 prop 指定验证要求,例如你知道的这些类型。如果有一个需求没有被满足,则 Vue 会在浏览器控制台中警告你。这在开发一个会被别人用到的组件时尤其有帮助。为了定制 prop 的验证方式,你可以为 props 中的值提供一个带有验证需求的对象,而不是一个字符串数组。注意那些 prop 会在一个组件实例创建之前进行验证,所以实例的 property 在 default 或 validator 函数中是不可用的。类型检查额外的,type 还可以是一个自定义的构造函数,并且通过 instanceof 来进行检查确认。例如,给定下列现成的构造函数:你可以使用:来验证 author prop 的值是否是通过 new Person 创建的。
下载地址
用户评论