Commit 3787d8574a801c78f2c0f25170d113ca011700e3

Authored by ly525
1 parent 9434ec53

fix: #241 #240

front-end/h5/src/components/core/support/contexmenu.js
... ... @@ -10,6 +10,13 @@
10 10 * jsx 相关参考链接:
11 11 * onMouseleave: https://github.com/vueComponent/ant-design-vue/blob/master/components/vc-trigger/Trigger.jsx#L205
12 12 *
  13 + * 后期考虑提供如下方式,来扩展右键菜单
  14 + window.GlobalLuban.contextmenu.registerMenu({
  15 + label: '复制',
  16 + value: 'copy',
  17 + elementWhiteList: Array || RegExp
  18 + elementBlackList: Array || RegExp
  19 + })
13 20 */
14 21  
15 22 import { mapState } from 'vuex'
... ... @@ -86,13 +93,7 @@ export default {
86 93 ...mapState('editor', ['editingElement', 'work']),
87 94 /**
88 95 * 做一下扩展,提供:黑白名单,来针对某些特定组件,展示特定右键菜单
89   - * TODO:后期提供如下方式,来扩展右键菜单
90   - window.GlobalLuban.contextmenu.registerMenu({
91   - label: '复制',
92   - value: 'copy',
93   - elementWhiteList: Array || RegExp
94   - elementBlackList: Array || RegExp
95   - })
  96 + *
96 97 */
97 98 filteredOptions () {
98 99 const elementName = this.editingElement.name
... ...