0
  • <template>
        <div>
            <el-menu
                    :default-active="$route.path"
                    class="el_menu_vertical">
    
                <template v-for="(item,index) in menuList">
                    <router-link :to="item.path" v-if="!item.children && !item.hidden" :key="index">
                        <el-menu-item :index="item.path">
                            <i :class="item.icon"></i>
                            <span slot="title">{{item.name}}</span>
                        </el-menu-item>
                    </router-link>
    
                    <el-submenu v-if="item.children && !item.hidden" :key="index" :index="item.path">
                        <template slot="title">
                            <i :class="item.icon"></i>
                            <span>{{item.name}}</span>
                        </template>
                        <router-link :to="item.path+'/'+subItem.path" v-for="(subItem,subIndex) in item.children"
                                     :key="subIndex">
                            <el-menu-item :index="item.path+'/'+subItem.path" v-if="!subItem.hidden">
                                <i :class="subItem.icon"></i>
                                <span slot="title">{{subItem.name}}</span>
                            </el-menu-item>
                        </router-link>
    
                    </el-submenu>
                </template>
            </el-menu>
    
        </div>
    </template>
    
    <script>
        import {routes} from '../router'
    
        export default {
            data() {
                return {
                    menuList: []
                }
            },
    
            mounted() {
                console.log(this.$route.path)
                let menuList = routes[0];
                this.menuList = menuList.children;
    
            }
        }
    </script>
    
    <style >
        .el_menu_vertical a {
            text-decoration: none;
        }
    
    </style>
    
    你代码是临时用的。
    这是最终代码。差不多这样
    
    1139423796017500160  评论     打赏       断点-含光君
    • sda  回复 @断点-含光君
      但是我想知道这个样式为什么不对,我看视频中的代码是一样的
      sda 2020-12-27 21:20   回复 1302754371964100608
    • sda  回复 @断点-含光君
      难道是饿了么的版本的问题吗,看了好久没有看到大锯实现的效果
      sda 2020-12-27 21:21   回复 1302754371964100608
    • sda  回复 @断点-含光君
      能加你个微信,帮忙看一下吗
      sda 2020-12-27 21:21   回复 1302754371964100608
    • sda  回复 @断点-含光君
      而且我,看你的接口也是和我的一样啊,你细看一下这个自己模拟数据的结构
      sda 2020-12-27 21:30   回复 1302754371964100608
    • sda  回复 @断点-含光君
      这个有微信群吗,遇到问题了,感觉都不能及时的回复,哎
      sda 2020-12-27 21:41   回复 1302754371964100608
    • 断点-含光君  回复 @sda
      <style lang="scss" scoped> 看到这个的代码没?把你的lang="scss" scoped移除掉。不增加任何修饰
      断点-含光君 2020-12-28 09:03   回复 1139423796017500160
    • sda  回复 @断点-含光君
      好,我下班了回去试试,刚开始接触前端,有些地方还不太懂,多多指教
      sda 2020-12-28 09:23   回复 1302754371964100608
    • 断点-含光君  回复 @sda
      特别是这个,scoped,如果我们ide创建模板文件,会带上。 我开始时候没发现,我写的代码和视频一样的,然后就是效果不同。‘ 后来我做前端的朋友给我检查的时候,发现scoped。移除就好了。如果想知道具体原理,可以自己查询。
      断点-含光君 2020-12-28 17:24   回复 1139423796017500160
    • sda  回复 @断点-含光君
      删除了还是不行,哎,我自己单独的写一个运行又是可以的,不知道哪儿出了问题
      sda 2020-12-28 22:27   回复 1302754371964100608
    • sda  回复 @断点-含光君
      真心不知道哪儿出错了,又看了半天,哎,没有群,没有代码比对,真困难。。。。
      sda 2020-12-28 22:33   回复 1302754371964100608
    • sda  回复 @sda
      在解决不了,就不看了,放弃了,不适合
      sda 2020-12-28 23:06   回复 1302754371964100608
    • sda  回复 @断点-含光君
      移除了还是没有好,我能加你微信吗?我的微信RiverZmm
      sda 2020-12-28 23:22   回复 1302754371964100608
    • 断点-含光君  回复 @sda
      建议你直接往下面走。这个部分只是一个临时的。后面会大量修改
      断点-含光君 2020-12-29 11:53   回复 1139423796017500160
  • 我看现在网页上的缩进是和我提问的缩进是一样的

    阳光沙滩个人中心目前的缩进,大约都是一个中文字符的突出,看起来与我提问的缩进是一致的

    但是非常想知道,这个视频当时的缩进为什么和现在的不一样@拉大锯 能帮忙看一下吗?下面的是你的视频中的缩进,就是和我现在敲的代码看起来不一样,大锯能帮忙解析一下吗?


    1302754371964100608  评论     打赏       sda
    • @拉大锯 帮忙看一下,我看了好久没看出来为啥

      1302754371964100608  评论     打赏       sda
      相关问题
      夕阳 · 前端
      2020-06-12 02:22 470 2
      青青思哥 · 前端
      2020-08-07 02:17 560 2
      纠结轮 · 博客 / 前端 / Vue
      2020-10-14 22:20 413 2
      deanhu · AOSP
      2024-04-25 21:53 2 10
      幻影~ · 提问
      2024-04-13 20:13 10 2
      幻影~ · 找工作
      2024-04-07 10:44 16 2