提交 35d918df 编写于 作者: aaronchen2k2k's avatar aaronchen2k2k

fix issues

上级 b1dbf377
......@@ -24,10 +24,10 @@
<span>{{t('delete')}}</span>
</div>
<div @click="menuClick('open-in-explore')" class="menu-item">
<div v-if="isElectron" @click="menuClick('open-in-explore')" class="menu-item">
<span>{{t('open-in-explore')}}</span>
</div>
<div @click="menuClick('open-in-terminal')" class="menu-item">
<div v-if="isElectron" @click="menuClick('open-in-terminal')" class="menu-item">
<span>{{t('open-in-terminal')}}</span>
</div>
</div>
......@@ -35,7 +35,7 @@
</template>
<script lang="ts">
import {defineComponent, PropType, Ref} from "vue";
import {defineComponent, PropType, ref, Ref} from "vue";
import {useI18n} from "vue-i18n";
export default defineComponent({
......@@ -59,12 +59,15 @@ export default defineComponent({
setup(props) {
const { t } = useI18n();
const isElectron = ref(!!window.require)
const menuClick = (menuKey) => {
props.onMenuClick(menuKey, props.treeNode.id);
};
return {
t,
isElectron,
menuClick
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册