在我的Laravel5.8/vuejs2.6应用程序中,带有"vue-select":"^2.6.4“i
在选择选项时设置操作,但我有两个问题:( 1)看起来像在打开的页面上触发了操作,2)当我选择选项操作被触发两次时。3)我尝试设置.prevent:
<v-select
v-model="selection_forum_post_action"
:options="forumPostActionValueArray"
id="forum_post_action"
name="forum_post_action"
class="form-control editable_field"
placeholder="Select action"
@change.prevent="forumPostActionSelected(nextThreadPost.id, nextThreadPost.body, nextThreadPost.creator_name)"
></v-select>但得到控制台错误:
app.js?dt=1571398092:134128 [Vue warn]: Error in v-on handler: "TypeError: $event.preventDefault is not a function" 我尝试了几个变体,但都失败了。请举例说明..。
发布于 2019-10-20 10:36:43
我发现@input对我有好处:
<v-select
v-model="selection_forum_post_action"
:options="forumPostActionValueArray"
id="forum_post_action"
name="forum_post_action"
class="form-control editable_field"
placeholder="Select action"
@input="forumPostActionSelected(nextThreadPost.id, nextThreadPost.body, nextThreadPost.creator_name)"
></v-select>https://stackoverflow.com/questions/58450092
复制相似问题