小小笔记,持续总结吧。

近期遇到一个问题,总是不长记性,在此记录一下。

我觉得大家应该会遇到跟我一样的坑,就是vue3的写法跟vue2已经不太一样了。

typescript的地方如果用vue3的写法,已经要用:

包裹,注意:要加setup。

否则会报如下错误:

If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. 

从别的地方引用代码过来的时候一定要注意,如果是vue2的写法,那么就要使用如下写法:

详细的还是看vue官方文档吧:Vue.js - 渐进式 JavaScript 框架 | Vue.js (vuejs.org)。文档很详细,奈何我没有太多时间慢慢学习。边写边学吧,加油哈。

Vben-admin修改导航,将导航从左侧sidebar设置成TOP。

需要修改如下部分:

1. src\components\Application\src\AppProvider.vue

appStore.setProjectConfig({

menuSetting: {

// type: MenuTypeEnum.SIDEBAR,

// mode: MenuModeEnum.INLINE,

type: MenuTypeEnum.TOP_MENU,

mode: MenuModeEnum.HORIZONTAL,

split: false,

},

});

 2. src\settings\projectSetting.ts

// Menu configuration

menuSetting: {

...

mode: MenuModeEnum.HORIZONTAL,

// Menu type

type: MenuTypeEnum.TOP_MENU,

}

推荐阅读

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。