js增强中如何做多语言

我在js增强的有一个弹出窗标题,如何做多语言?

useFun.controlInit('ControlView', 'controlView_10102', {

 controlName: '', //控件名称(全局注册的控件使用,例:el-transfer )

 controlPath: 'views/my/in/index.vue',

 controlParams: {

   skuTableId: SKU_TABLE_ID,

   assetsTableId: ASSETS_TABLE_ID,

   warehouseTableId: WAREHOUSE_TABLE_ID,

   supplierTableId: SUPPLIER_TABLE_ID,

   mainTableId: MAIN_TABLE_ID,

   rowId: 0

 }, //控件配置

 showType: 'dialog', //弹窗类型 dialog | drawer

 popOption: { //弹窗配置

   title: '入库明细', //标题----------------------------------------------------------------------这里怎么多语言?

   width: '', //弹窗宽度

   fullscreen: false, //是否全屏

   footerBtn: [],

   headerBtn: [], //顶部按钮配置(配置同上)

   dialogParams: {}, //弹窗其他配置

   handleClose: (done) => { //关闭弹窗前的回调

     done()

   }

 }

})

@超级管理员

评论区

dtbadmin 2026-01-19 17:14

@超级管理员

你好,如果希望直接使用src\locales\zh-CN.ts 文件中已经定义过的key,比如可以在JS增强中直接使用t('common.success') 吗?

现在我打印会原样输出

超级管理员 2026-01-19 17:18

@dtbadmin

写错了

回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们