vue.js - 使用 Nuxt.js + i18n 时,我想对标签和自定义数据属性的 href 使用 t 方法而不是 nuxt-link
问题描述
从后台动态多语言站点到大站点的替换我改了语言,不过这次是第一次尝试在前台做(Nuxt.js + i18n)。
<a href="https://gooogle/en.com" data-link="fugafuga">
不使用 nuxt-link
<template>
<a href="https://gooogle/{{t('locale')}}.com" data-link="{{t('hogehoge')}}" >
</template>
是否可以按原样转移和使用标签?(上面的写法出现错误,没用,请教教我一个变通方法) i18n t 方法用引号括起来在里面的tag quote 怎么写?
这种形状是可取的,因为比例太大了对于给您带来的不便,我们深表歉意,但如果您能教我们,我们将不胜感激。
谢谢你。
解决方案
建议修复:
<template>
<a :href="`https://google/${t('locale')}.com`" :data-link="t('hogehoge')"></a>
</template>
您可以在此处阅读有关使用 Vue/Nuxt 进行数据绑定的更多信息:https ://vuejs.org/v2/guide/class-and-style.html#Object-Syntax
推荐阅读
- c++ - 没有匹配的函数调用...(使用模板和指针)
- c# - 如何在测试 ASP.NET Core 应用程序时使用 EF Core 使用 InMemory 数据库将数据播种到 DbContext?
- python - 如何在绘图内放大
- vue.js - 如何使用带有数组长度的 v-if
- python - 从创建的列表中过滤数据
- python - 为什么“find()”方法只返回第一个值?我怎样才能得到所有的值?
- c - 数组替换我不想要的元素
- wordpress - 如何正确使用 ngrok 隧道以获得最佳工作流程与 wordpress 和 docker compose yml
- spring-mvc - 运行 JPA 查询的 SQL 语句中的语法错误
- angular - 角度的垫子对话框中的样式