laravel - 如何在惯性js和vue3中设置和更改(页面标题)
问题描述
我在Laravel8中使用vue3和惯性Js
如果我更改页面,我想更改(页面的标题)
我在 Inertia 文档中检查了这段代码,但它不适用于我,并且页面标题没有改变我安装了 vue-meta
metaInfo() {
return() {
title: “Home Page”,
}
}
解决方案
return()
是属性,不是函数。:) 所以你应该这样做:return
// parent
metaInfo: {
meta: [{
vmid: 'description',
name: 'description',
content: 'my standard description',
}]
}
// child
metaInfo() {
return {
meta: [{
vmid: 'description',
name: 'description',
content: this.description,
}]
}
},
在这个 Vue 文档中了解更多信息
推荐阅读
- reactjs - axios 请求忽略我的代理,即使硬编码我也无法获取任何数据
- node.js - PUG NodeJS Express 前端/后端无连接
- reactjs - 将带有反应前端的spring应用程序部署到heroku
- ruby-on-rails - 如何创建自联接数据
- spring-boot - 在 Azure Functions 上运行 Spring Boot Native Application:Permission denied with server.port: 80
- python - 如何使用 numpy meshgrid 汇总每个网格单元内的点(x,y,z)?
- matlab - Simulink:未导入输入端口
- json - springboot服务器使用邮递员发布请求后返回错误400
- wso2 - 如何连接运行 wso2 API 管理器的服务器以在运行 wso2 分析的服务器上显示静态
- python - 为什么替换功能没有按预期工作?