2.2.1
https://jsfiddle.net/nosferatu79/z1jhpewo/
clique na área de texto com o botão direito do mouse
ele deve adicionar na textarea o seguinte texto:
menu contextual
direito
existe apenas o texto:
menu contextual
Desculpe, vou tentar com uma versão> 2.2.1,
Obrigado
desculpe, mas nesta versão atualizada também não funciona:
https://jsfiddle.net/z1jhpewo/1/
@stefanonepa
desculpe, é minha culpa
@stefanonepa
talvez você precise de um evento de
https://javascript.info/mouse-events-basics
@Kingwl Não tenho certeza se esta documentação é muito confiável, porque na explicação aqui: https://javascript.info/mouse-events-basics#complex -events, diz que o contextmenu é disparado no mousedown (e no exemplo, ele não escreveu o menu de contexto se você apenas clicar no botão direito) ...
Por outro lado, ele diz que um evento de clique é disparado quando o mouse é seguido por um mouseup ... Parece que
@click.right
deve funcionar, você não concorda?
@stefanonepa
https://www.w3.org/TR/uievents/#event -type-click
O evento de clique deve ser disparado apenas para o botão indicador principal (ou seja, quando o valor do botão é 0, o valor dos botões é 1). Os botões secundários (como o botão do meio ou direito em um mouse padrão) NÃO DEVEM disparar eventos de clique. O evento click PODE ser precedido pelos eventos mousedown e mouseup no mesmo elemento, desconsiderando as mudanças entre outros tipos de nós (por exemplo, nós de texto). Dependendo da configuração do ambiente, o evento click PODE ser despachado se um ou mais dos tipos de evento mouseover, mousemove e mouseout ocorrerem entre o pressionamento e a liberação do botão do dispositivo apontador. O evento click PODE ser seguido pelo evento dblclick.
@Kingwl obrigado pelo padrão (mesmo que esteja um pouco nebuloso para mim)
Mas como devo interpretar ou usar os .right
dos "modificadores do botão do mouse" (cf. https://vuejs.org/v2/guide/events.html#Mouse-Button-Modifiers)? Porque com o @click.middle
ele dispara um evento click ... Talvez eu deva sugerir adicionar algumas informações na documentação oficial?
Hmm talvez click.right
deva ser aliasado em contextmenu
em tempo de compilação?
Seria ótimo!
Obrigado @ yyx990803 !
Comentários muito úteis
Hmm talvez
click.right
deva ser aliasado emcontextmenu
em tempo de compilação?