【问题标题】:Is it Possible do a dynamical title in the a navbar?是否可以在导航栏中做动态标题?
【发布时间】:2019-09-23 09:15:26
【问题描述】:

我有一个标题导航栏,它显示在每个页面上(TheNavbar 组件)。但是,我想根据页面更改标题。例如。我有一个名为项目的文件夹,在另一个名为 _id 的文件夹中,还有一堆引用此 ID 的页面。我想在此文件夹 _id 内的所有页面中显示项目名称,并在刷新时保留日期。我是否应该调用我的 API 并获取 TheNavBar 组件内部的信息,每次刷新并创建一个计算属性?

【问题讨论】:

    标签: vue.js nuxt.js


    【解决方案1】:

    是的,很有可能有一个动态标题

    您可以通过计算属性来完成,并在每个页面更改中进行 api 调用以检索标题

    computed:{
       title(){
         return this.$store.getters['getTitle']
        }
    }
    

    【讨论】:

    • 是否应该在每次刷新页面时调用我的 API 并填充我的商店?在我的名为 The NavaBar 的组件中,调用 API 的最佳位置在哪里? _id 文件夹中的每个页面都使用不同的存储模块。
    猜你喜欢
    • 1970-01-01
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多