Html 如何防止在ember input helper中粘贴文本?
我正在使用ember input helper在应用程序中获取一些值。文本字段不允许粘贴任何文本。(类似于重新输入某个值) 我刚试过Html 如何防止在ember input helper中粘贴文本?,html,ember.js,Html,Ember.js,我正在使用ember input helper在应用程序中获取一些值。文本字段不允许粘贴任何文本。(类似于重新输入某个值) 我刚试过 {{input value=inputText onpaste="return false"}} 这不管用。但是在普通的html中,下面的代码是有效的 <input value=inputText onpaste="return false"> 但是这里的问题是没有双向绑定(它支持在ember input helper中)。您不需要双向绑定:
{{input value=inputText onpaste="return false"}}
这不管用。但是在普通的html中,下面的代码是有效的
<input value=inputText onpaste="return false">
但是这里的问题是没有双向绑定(它支持在ember input helper中)。您不需要双向绑定:
<input value={{inputText}} oninput={{action (mut inputText) value="target.value"}} onpaste="return false">
旁注:永远不要这样做!这对可访问性和用户体验来说是可怕的。它也从未真正起作用。您可以随时让浏览器插件禁用此功能,或者在这种简单的情况下,用户通过右键单击进行粘贴