【发布时间】:2019-08-22 00:23:43
【问题描述】:
我需要在标签槽下的 v-text-field 内插入一个可点击按钮。这意味着会有标签:“开始输入或选择搜索面板”,其中“选择搜索面板”将是一个链接或按钮。
我可以使用 v-slot:label 使其可见,但该按钮不可点击,并且 onSearchPanelClicked 未触发..
<v-text-field class="input-field" clearable prepend-inner-icon="search" solo >
<template v-slot:label class="linkLabel" v-on:click="onSearchPanelClicked">
Start typing or <v-btn v-on:click="onSearchPanelClicked" class="link" flat > Select Search Panel</v-btn>
</template>
</v-text-field>
有没有办法将点击事件传递给元素?如果我开始输入,标签必须像以前在 v-text-field 上一样消失。
问候 一月
【问题讨论】:
-
我不认为这是一种方法,你可以使用 css 将按钮定位在文本字段上我不太明白你想要什么,但我相信有更好的方法
-
嗨姆拉登。谢谢您的回答。恐怕在处理屏幕大小调整时这可能会出现问题
标签: vue.js vuetify.js