Vue.js 有数据时禁用复选框
我正在研究vue js,当存在与问题相同的数据时,我试图禁用复选框,但当我在控制台时。记录问题。问题==“皮肤过敏/刺激”在具有v-if的div元素内=“issue.issue=='Health Condition'它将返回一个false,但我的数据库中已经有数据了Vue.js 有数据时禁用复选框,vue.js,Vue.js,我正在研究vue js,当存在与问题相同的数据时,我试图禁用复选框,但当我在控制台时。记录问题。问题==“皮肤过敏/刺激”在具有v-if的div元素内=“issue.issue=='Health Condition'它将返回一个false,但我的数据库中已经有数据了 皮肤过敏/刺激 上传医疗证明 当我已经有一个数据正在尝试使用时,是否有一种方法可以禁用复选框:禁用,但在有v-的div中,如果它只返回false,这一行有问题 您正在对issue.issue(!issue.issue)调用一
皮肤过敏/刺激
上传医疗证明
当我已经有一个数据正在尝试使用时,是否有一种方法可以禁用复选框:禁用,但在有v-的div中,如果它只返回false,这一行有问题
您正在对issue.issue
(!issue.issue
)调用一个turnery操作,该操作正在将其转换为布尔值。返回的原因是“皮肤过敏/刺激”
为(而空字符串为)。取它的相反值会使它为false
这意味着您正在比较!true=='Health Condition'
变为false=='Health Condition'
。实际上,您正在比较false==true
。这反过来又使or子句本质上是!!问题。url
为!issue.issue==“运行状况”
始终为false
因此,如果您删除
在v-if
中,它实际上会比较字符串的值
您还应该删除
在问题前面。url
在执行逻辑时将变为布尔值尝试使用==
而不是在v-if
和中使用=
:禁用
。我已经尝试过了,但它保持不变。在具有v-if的div内部,如果它仅在