gpt4 book ai didi

vue.js - Vuejs 阻止在 contenteditable 中添加新行

转载 作者:搜寻专家 更新时间:2023-10-30 22:29:22 26 4
gpt4 key购买 nike

如何防止 enter 在 contenteditable div 中添加新行。我试过 @keyup.enter.prevent 但它不起作用。也试过 @keyup.enter.prevent & @keyup.enter.stop.prevent 但没有成功。

最佳答案

您需要 keydown,当您到达 keyup 事件时,浏览器已经将您按下的任何键插入到输入中。

new Vue({
el: "#app",
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.16/vue.min.js"></script>
<div id="app">
<div contenteditable="true" @keydown.enter.prevent>edit me</div>
</div>

关于vue.js - Vuejs 阻止在 contenteditable 中添加新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50218379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com