【发布时间】:2019-12-05 18:26:35
【问题描述】:
我正在尝试在我的应用程序中添加自动完成功能,但似乎无法让 @keyup.enter 执行功能。 The documentation 没有涉及到这一点。下面是我的代码。
<md-autocomplete
v-model="selected"
:md-options="users"
:md-fuzzy-search="false"
@keyup.enter="click_select()"
>
<label id="placehold" v-if="selected == null || selected == ''">Start typing...</label>
<template slot="md-autocomplete-item" slot-scope="{ item, term }">
<md-highlight-text :md-term="term">{{ item }}</md-highlight-text>
</template>
<template slot="md-autocomplete-empty" slot-scope="{ term }" v-if="term != null">
"{{ term }}" is not currently on file. <a @click="noop()">You can add them here</a>.
</template>
</md-autocomplete>
<div class="md-layout md-gutter">
<transition name="fade">
<a class="selectlink" v-if="selected != null && selected !='' && view_link" id="link-effect-4" v-on:click="show_data()">Select</a>
<a class="selectlink" v-if="selected != null && selected !='' && view_next_link" id="link-effect-4">Next</a>
</transition>
</div>
【问题讨论】:
标签: vue.js vue-material