Skip to content

vue-menu does not work on vue-electron #5

@simdax

Description

@simdax

Hello

I'm using the window component, found it great, and trying using this one.
I'm trying to compile the simple example of the main page, with hsc-menu-bar/item
Unfortunatly, i got errors, like unfound components.
I'm working with an electron-vue template, and installing the plugin as usual
import * as VueMenu from '@hscmap/vue-menu' and Vue.use(VueMenu)
I have to use them all ?

[Vue warn]: Injection "menubar" not found

found in

---> <MenubaritemType> at src/menubaritem/index.vue
       <HscMenuStyleWhite>
         <MyMenu> at src/renderer/components/menu.vue
           <Mainview> at src/renderer/components/MainView.vue
             <Testclaudio> at src/renderer/App.vue
               <Root>
warn @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:576
resolveInject @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:3649
initInjections @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:3598
Vue._init @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:4555
MenubaritemType @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:4726
createComponentInstanceForVnode @ vue.esm.js?efeb:4242
init @ vue.esm.js?efeb:4059
createComponent @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:5510
createElm @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:5458
createChildren @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:5584
createElm @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:5486
patch @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:5993
Vue._update @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:2635
updateComponent @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:2763
get @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:3113
Watcher @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:3102
mountComponent @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:2770
Vue$3.$mount @ /Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:7893
init @ vue.esm.js?efeb:4065
createComponent @ vue.esm.js?efeb:5512
createElm @ vue.esm.js?efeb:5460
createChildren @ vue.esm.js?efeb:5586
createElm @ vue.esm.js?efeb:5488
patch @ vue.esm.js?efeb:5995
Vue._update @ vue.esm.js?efeb:2637
updateComponent @ vue.esm.js?efeb:2765
get @ vue.esm.js?efeb:3115
Watcher @ vue.esm.js?efeb:3104
mountComponent @ vue.esm.js?efeb:2772
Vue$3.$mount @ vue.esm.js?efeb:8429
Vue$3.$mount @ vue.esm.js?efeb:10790
init @ vue.esm.js?efeb:4065
createComponent @ vue.esm.js?efeb:5512
createElm @ vue.esm.js?efeb:5460
patch @ vue.esm.js?efeb:5995
Vue._update @ vue.esm.js?efeb:2637
updateComponent @ vue.esm.js?efeb:2765
get @ vue.esm.js?efeb:3115
Watcher @ vue.esm.js?efeb:3104
mountComponent @ vue.esm.js?efeb:2772
Vue$3.$mount @ vue.esm.js?efeb:8429
Vue$3.$mount @ vue.esm.js?efeb:10790
init @ vue.esm.js?efeb:4065
createComponent @ vue.esm.js?efeb:5512
createElm @ vue.esm.js?efeb:5460
createChildren @ vue.esm.js?efeb:5586
createElm @ vue.esm.js?efeb:5488
patch @ vue.esm.js?efeb:5995
Vue._update @ vue.esm.js?efeb:2637
updateComponent @ vue.esm.js?efeb:2765
get @ vue.esm.js?efeb:3115
Watcher @ vue.esm.js?efeb:3104
mountComponent @ vue.esm.js?efeb:2772
Vue$3.$mount @ vue.esm.js?efeb:8429
Vue$3.$mount @ vue.esm.js?efeb:10790
init @ vue.esm.js?efeb:4065
createComponent @ vue.esm.js?efeb:5512
createElm @ vue.esm.js?efeb:5460
createChildren @ vue.esm.js?efeb:5586
createElm @ vue.esm.js?efeb:5488
patch @ vue.esm.js?efeb:5995
Vue._update @ vue.esm.js?efeb:2637
updateComponent @ vue.esm.js?efeb:2765
get @ vue.esm.js?efeb:3115
Watcher @ vue.esm.js?efeb:3104
mountComponent @ vue.esm.js?efeb:2772
Vue$3.$mount @ vue.esm.js?efeb:8429
Vue$3.$mount @ vue.esm.js?efeb:10790
init @ vue.esm.js?efeb:4065
createComponent @ vue.esm.js?efeb:5512
createElm @ vue.esm.js?efeb:5460
patch @ vue.esm.js?efeb:6034
Vue._update @ vue.esm.js?efeb:2637
updateComponent @ vue.esm.js?efeb:2765
get @ vue.esm.js?efeb:3115
Watcher @ vue.esm.js?efeb:3104
mountComponent @ vue.esm.js?efeb:2772
Vue$3.$mount @ vue.esm.js?efeb:8429
Vue$3.$mount @ vue.esm.js?efeb:10790
(anonymous) @ main.js?3b76:23
(anonymous) @ renderer.js:908
__webpack_require__ @ renderer.js:680
fn @ renderer.js:90
(anonymous) @ renderer.js:825
__webpack_require__ @ renderer.js:680
(anonymous) @ renderer.js:726
(anonymous) @ renderer.js:729
4/Users/scornaz/audioClaudio/node_modules/vue/dist/vue.runtime.common.js:576 [Vue warn]: Injection "parentMenu" not found

found in

---> <MenuitemType> at src/menuitem/index.vue
       <HscMenuStyleWhite>
         <MyMenu> at src/renderer/components/menu.vue
           <Mainview> at src/renderer/components/MainView.vue
             <Testclaudio> at src/renderer/App.vue
               <Root>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions