gpt4 book ai didi

javascript - [Vue 警告] : Invalid prop: type check failed for prop "disabled". 预期 bool 值,得到函数

转载 作者:行者123 更新时间:2023-12-05 00:52:38 24 4
gpt4 key购买 nike

我正在使用此代码

<v-list-item>
<v-btn
@click="onDownloadFile(document)"
:disabled=getFileExtention
>Download as pdf</v-btn
>
</v-list-item>

getFileExtention 返回 bool 值的地方

getFileExtention() {
//console.log(this.document.extension==="pdf");
return this.document.extension === "pdf";
}

但它不起作用,仍然说 [Vue warn]: Invalid prop: type check failed for prop "disabled"。预期 bool 值,得到 Function 。请帮忙

最佳答案

getFileExtension 定义为计算属性:

computed:{
getFileExtention() {
//console.log(this.document.extension==="pdf");
return this.document.extension === "pdf";
}
}

然后像 :disabled="getFileExtention"

一样使用它

关于javascript - [Vue 警告] : Invalid prop: type check failed for prop "disabled". 预期 bool 值,得到函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69809541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com