当我们没有填写表单时 Vuejs 禁用按钮
Vuejs Disabled button when we didnt fill form
我想禁用“删除”按钮,但是当我们填写“项目编号表单”区域并单击“查找”时,我想激活“删除”按钮我尝试了一些方法,但它不起作用。有人可以帮助我吗?
!!我解决了!!
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<b-form-group class="mb-0 mt-3" label-cols-lg="4">
<button
v-model ="form.ProjectNumber = '' "
:disabled="true"
class="w-100 btn btn-danger"
size="sm"
@click="RemoveProjectQuestion"
>
Remove Project
</button>
</b-form-group>
<b-form-group class="mb-0 mt-3" label-cols-lg="4">
<button
:disabled="form.ProjectNumber ==null || form.ProjectNumber == ''"
class="w-100 btn btn-danger"
size="sm"
@click="RemoveProjectQuestion"
>
Remove Project
</button>
我来解决
你可以在你的按钮元素中尝试这样的东西
v-bind:class="[condition ? {classA} : {classB}]"
如果您的条件成立,请添加禁用 class 否则您可以将 active class 传递给它
反之亦然,根据您提供的条件
我想禁用“删除”按钮,但是当我们填写“项目编号表单”区域并单击“查找”时,我想激活“删除”按钮我尝试了一些方法,但它不起作用。有人可以帮助我吗?
!!我解决了!!
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<b-form-group class="mb-0 mt-3" label-cols-lg="4">
<button
v-model ="form.ProjectNumber = '' "
:disabled="true"
class="w-100 btn btn-danger"
size="sm"
@click="RemoveProjectQuestion"
>
Remove Project
</button>
</b-form-group>
<b-form-group class="mb-0 mt-3" label-cols-lg="4">
<button
:disabled="form.ProjectNumber ==null || form.ProjectNumber == ''"
class="w-100 btn btn-danger"
size="sm"
@click="RemoveProjectQuestion"
>
Remove Project
</button>
我来解决
你可以在你的按钮元素中尝试这样的东西
v-bind:class="[condition ? {classA} : {classB}]"
如果您的条件成立,请添加禁用 class 否则您可以将 active class 传递给它
反之亦然,根据您提供的条件