v-contextmenu icon indicating copy to clipboard operation
v-contextmenu copied to clipboard

disabled属性与选择事件冲突

Open DerekMar opened this issue 7 years ago • 4 comments

:),本页注释可任意删除 -->

当我需要,点击contextmenu的指定项后,需要disable该项时,出现如下效果: image

期望结果

实际结果

我希望,当指定项无效时,应该去掉selected的效果

复现步骤

绑定 :disabled="!isDrawing",点击该项后,将 isDrawing = !isDrawing,会出现上述结果

环境说明

  • 组件版本:
  • Vue 版本:
  • 操作系统及版本:
  • 浏览器及版本:

DerekMar avatar Dec 15 '18 12:12 DerekMar

不改代码只能加个css了.. css .v-contextmenu-item--disabled.v-contextmenu-item--hover{ color: #ccc; cursor: not-allowed; background: transparent !important; }

nanachiOwQ avatar Mar 04 '19 01:03 nanachiOwQ

不改代码只能加个css了.. css .v-contextmenu-item--disabled.v-contextmenu-item--hover{ color: #ccc; cursor: not-allowed; background: transparent !important; }

我直接修改了源码,其实就是语句执行顺序换一下而已

DerekMar avatar Mar 06 '19 07:03 DerekMar

@DerekMar 是滴,disabled直接return了, 但是不想把代码拷到项目里- -

nanachiOwQ avatar Mar 07 '19 02:03 nanachiOwQ

@DerekMar @dracarys26 可以考虑提个 PR 😋

CyberNika avatar Mar 11 '19 09:03 CyberNika