本文主要是介绍关于同一个地址用作两个不同页面时,列表操作栏按钮混淆状态,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
同一个地址用作两个不同页面时,列表页的操作栏中有好多个按钮,如果用了v-if,可能会导致按钮混淆状态如disabled等属性混乱
解决方法1:
将v-if换成v-show,用了v-show之后意味着所有按钮都在只是在页面上隐藏了
解决方法2:
还用v-if,多设置一个按钮的key用来区分不同的按钮
<el-buttonv-show="$route.name == 'assignmentAppointment'"key="key1":disabled="!(scope.row.status == 3)"size="mini"type="text"@click="newLicence(scope.row)">生成</el-button>
这篇关于关于同一个地址用作两个不同页面时,列表操作栏按钮混淆状态的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!