如何解决CRenderFunction 在 coreui-free-vue-admin-template 中无法正常工作
我将 coreui-free-vue-admin-template
用于一个项目。
上图是_nav.js
的截图
第一个项目的图标显示正确,其他的不显示
如果您知道使用此模板的正确方法,请给我您的建议。
这是TheSidebar.vue
。
<template>
<CSidebar
fixed
:minimize="minimize"
:show="show"
@update:show="(value) => $store.commit('set',['sidebarShow',value])"
>
<CSidebarBrand class="d-md-down-none" to="/">
<CIcon
class="c-sidebar-brand-full"
name="logo"
size="custom-size"
:height="35"
viewBox="0 0 556 134"
/>
<CIcon
class="c-sidebar-brand-minimized"
name="logo"
size="custom-size"
:height="35"
viewBox="0 0 110 134"
/>
</CSidebarBrand>
<CRenderFunction flat :content-to-render="$options.nav"/>
<CSidebarMinimizer
class="d-md-down-none"
@click.native="$store.commit('set',['sidebarMinimize',!minimize])"
/>
</CSidebar>
</template>
<script>
import nav from './_nav'
export default {
name: 'TheSidebar',nav,computed: {
show () {
return this.$store.state.sidebarShow
},minimize () {
return this.$store.state.sidebarMinimize
}
}
}
</script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。