【问题标题】:After refreshing the page sidebar menu is not collapsing in vue js 2(laravel + admin LTE + vue js 2)刷新页面后侧边栏菜单在 vue js 2 中不折叠(laravel + admin LTE + vue js 2)
【发布时间】:2022-11-22 18:31:47
【问题描述】:

'nav-item menu-is-opening menu-open' 和 'display: block' 这些类没有更新

我正在创建一个侧边栏,其中创建了第一次打开但不会关闭的嵌套级别

【问题讨论】:

    标签: laravel vue.js adminlte


    【解决方案1】:

    vuejs的变量作用域会在页面刷新之后去,所以需要在本地存储中添加打开和关闭状态,可以通过localStorage.getItem('status')获取;

    methods: {
            toggleSideBar(status) {
                this.columnHidden[status] = !this.columnHidden[status];
                localStorage.setItem(status, true);
            }
        }
    

    【讨论】:

      猜你喜欢
      • 2017-03-24
      • 2021-09-10
      • 2018-03-13
      • 2016-11-14
      • 2020-03-22
      • 1970-01-01
      • 2017-05-29
      • 2019-07-18
      • 2020-03-17
      相关资源
      最近更新 更多