我想在填写所有输入时在表单填写期间禁用按钮,该按钮将使用 vuejs 和 laravel 框架启用
我尝试通过简单地在
<button type="submit" class="btn btn-info" disabled>Next</button>
但我不知道如何在 vuejs 中做到这一点
原文由 mohamed lahsoumi 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想在填写所有输入时在表单填写期间禁用按钮,该按钮将使用 vuejs 和 laravel 框架启用
我尝试通过简单地在
<button type="submit" class="btn btn-info" disabled>Next</button>
但我不知道如何在 vuejs 中做到这一点
原文由 mohamed lahsoumi 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 计算属性 来启用/禁用按钮。每次计算属性内的条件发生变化时,都会呈现按钮禁用或启用。条件应该是一个布尔值。
<template>
...
<button type="submit" class="btn btn-info" :disabled="isDisabled">Next</button>
...
</template>
<script>
export default {
computed: {
isDisabled() {
// you can check your form is filled or not here.
return yourCondition == true
},
},
}
</script>
原文由 Tharaka Dilshan 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
只需将
disabled
属性绑定到一个布尔值,如如 本例所示