From a74aa92102dbbe17252d2131cffc4136e1d15ce4 Mon Sep 17 00:00:00 2001 From: JiHong88 <0125ses@hanmail.net> Date: Sun, 6 Feb 2022 00:16:21 +0900 Subject: [PATCH] update: #903 template-selectedIndex --- src/plugins/submenu/template.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/plugins/submenu/template.js b/src/plugins/submenu/template.js index b04077630..3af1c9b26 100644 --- a/src/plugins/submenu/template.js +++ b/src/plugins/submenu/template.js @@ -12,7 +12,9 @@ export default { display: 'submenu', add: function (core, targetElement) { const context = core.context; - context.template = {}; + context.template = { + selectedIndex: -1 + }; /** set submenu */ let templateDiv = this.setSubmenu(core); @@ -55,7 +57,8 @@ export default { e.preventDefault(); e.stopPropagation(); - const temp = this.options.templates[e.target.getAttribute('data-value')]; + this.context.template.selectedIndex = e.target.getAttribute('data-value') * 1; + const temp = this.options.templates[this.context.template.selectedIndex]; if (temp.html) { this.setContents(temp.html);