关于wepy,如何向组件传递一个Boolean值呢?
发布于 5 年前 作者 xiayuan 918 次浏览 来自 问答

子组件

父组件

看了一波文档,静态传值只能传String 类型,那么动态传值的话呢,在子组件声明类型。然后如上图这么传

显示是无效的。

试过:isrequire = true    也是无效的。。请问该怎么传一个布尔类型呢。。。

3 回复

去github提issues

该试的都试过了,只要是静态传值,Boolean全都不行,改动态吧,亲测可用。

子组件props里正常定义

someprop: {
  type: Boolean, 
  default: false 
}

父组件xml代码中传值,__不能直接写值!__要写变量!

<xinput :isrequire.sync="trueParam"></xinput>

__关键:__isrequire必须data里定义

data = {
  someParam: 'abc',
  trueParam: true // 必须有
}

试试"{{true}}"

回到顶部