Maison > Questions et réponses > le corps du texte
P粉4483462892023-08-27 00:51:43
Ce serait bien de voir une partie de votre code afin que nous puissions comprendre comment vous l'avez configuré, sinon nous serions un peu dans le flou et aurions du mal à vous aider. Il s’agit donc plus d’un commentaire que d’une réponse, mais je vais partager du code qui pourrait aider et qui ne peut pas être mis dans un commentaire.
Je suppose que vous utilisez vue-i18n et je suppose que vous définissez vueMeta en tant qu'objet. Cependant, si vous le définissez comme fonction, vous pouvez accéder à d'autres données de composants, notamment this.$t
. Ils devraient travailler ensemble comme ceci :
<template> <div> <p>这个页面的标题应该是“Translated Title”。</p> </div> </template> <script> export default { metaInfo () { return { title: this.$t('title') } } } </script> <i18n> { "en": { "title": "Translated Title" } } </i18n>