我有以下正在使用的按钮,data-bind="click: ..."我想知道是否可以使用"mousedown"而不是"click".
<span style="cursor:pointer" class="button button--sm" data-bind="click: setVersion9, css: { 'button--primary': isVersion9Selected() }">Code Version 9</span>
Run Code Online (Sandbox Code Playgroud)
目前,当单击UI按钮时,如果快速按下并释放鼠标按钮,则会导致文本框之间切换出现问题(即:它将文本从一个框复制到下一个框).我希望使用"mousedown"可以解决这个问题,这样我就不必担心任何人都太快点击按钮了.
您可以将event绑定用于任何没有第一类公民绑定的事件,如此处所述.
<span style="cursor:pointer" class="button button--sm"
data-bind="event: { mousedown: setVersion9 }, css: { 'button--primary': isVersion9Selected() }">Code Version 9</span>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3385 次 |
| 最近记录: |