3***@qq.com
3***@qq.com
  • 发布:2024-08-26 20:23
  • 更新:2024-09-02 15:32
  • 阅读:86

#插件讨论# 【 uni-starter - DCloud前端团队 】国际化i8n,插值问题

分类:uni-app
关联插件: uni-starter

国际化i18n,为什么不能这样
changeLanguage: "切换语言{count}", 插值?????
$t('settings.changeLanguage', { count: 2 })

应该怎么写?

2024-08-26 20:23 负责人:无 分享
已邀请:
m***@163.com

m***@163.com

https://vue-i18n.intlify.dev/guide/advanced/function
你可以通过解构出一个named function,通过 named('count') 获取到 { count: 2}

{  
en: {  
changeLanguage: ({named}) => `切换语言${count}`  
}  
}
  • m***@163.com

    更正

    {

    en: {

    changeLanguage: ({named}) => 切换语言${named(‘count’)}

    }

    }

    2024-09-02 17:26

要回复问题请先登录注册