当前位置: 首页 > news >正文

vue3 动态修改系统title

vue3 动态修改系统title

修改前
在这里插入图片描述

修改后
在这里插入图片描述

1、封装 useTitle 工具函数

创建组合式 API,通过 watchEffect 监听标题变化:
// composables/useTitle.js
import { ref, watchEffect } from 'vue';export function useTitle(initialTitle) {const title = ref(initialTitle);watchEffect(() => {document.title = title.value;});return { title };
}

2、在组件中使用响应式标题

组件内调用 useTitle,动态更新标题:
<script setup>
import { useTitle } from '@/composables/useTitle';
const productName = ref('Vue3 官方指南');
const { title } = useTitle(`${productName.value} - 我的商城`);// 动态修改标题示例
const updateTitle = () => {productName.value = 'Vue3 深入解析';title.value = `${productName.value} - 我的商城`;
};
</script>

相关文章:

  • Nature子刊(IF=122.7)综述:自身免疫性疾病靶点的“进化史”
  • 中央网信办部署开展“清朗·整治AI技术滥用”专项行动
  • DeepSeek V1:初代模型的架构与性能
  • URP - 序列图动画的实现
  • 算法导论第6章思考题
  • Django 自定义celery-beat调度器,查询自定义表的Cron表达式进行任务调度
  • Transformer架构指南:从原理到实战资源全更新
  • AI中常用概念的理解
  • 格雷希尔用于工业气体充装站的CZ系列气罐充装转换连接器,其日常维护有哪些
  • 【学习笔记】Shell编程--Bash变量
  • 开源版禅道本地安装卸载备份迁移小白教程
  • “100% 成功的 PyTorch CUDA GPU 支持” 安装攻略
  • 一个完整的神经网络训练流程详解(附 PyTorch 示例)
  • pytorch的cuda版本依据nvcc --version与nvidia-smi
  • 6.1/Q1,浙江医院用NHANES:膳食中摄入黄酮类化合物有助于延缓生物衰老过程
  • 深⼊理解指针(7)
  • 第九节:文件操作
  • Pytorch深度学习框架60天进阶学习计划 - 第55天: 3D视觉基础(二)
  • 精华贴分享|【零敲碎打12】类筹码数据构建-散户行为倾向
  • flutter 专题 五十六 Google 2020开发者大会Flutter专题
  • 美乌签署协议建立美乌重建投资基金
  • 从孔雀尾巴到蒙娜丽莎,一个鸟类学博士眼中的“美”
  • 解读|特朗普“助攻”下加拿大自由党“惨胜”,卡尼仍需克服“特鲁多阴影”
  • 淮安四韵·名城新章: 网络名人领略“运河之都”魅力
  • 马上评丨学生举报食堂饭菜有蛆,教育局应该护谁的犊子
  • 上海质子重离子医院已收治8000例患者,基本覆盖国内常见恶性肿瘤