提交 2c11563e 编写于 作者: Cano1997's avatar Cano1997

update:路由多语言优化

上级 a2b80a03
......@@ -14,7 +14,7 @@
:key="index+''"
>
<span slot="label"><span class="ivu-tag-dot-inner"></span>{{ getCaption(meta.caption, meta.info) }}</span>
<span slot="label"><span class="ivu-tag-dot-inner"></span>{{ getCaption(meta) }}</span>
</el-tab-pane>
</el-tabs>
</div>
......@@ -66,9 +66,10 @@ export default class TabPageExp extends Vue {
Vue.prototype.$tabPageExp = this;
}
public getCaption(caption: any, info: any): any {
return info && !Object.is(info, "")
? `${this.$t(caption)} - ${this.$t(info)}`
public getCaption(meta: any): any {
const caption = meta.captionLanResTag ? this.$t(meta.captionLanResTag, meta.caption) : meta.caption;
return meta.info && !Object.is(meta.info, "")
? `${this.$t(caption)} - ${this.$t(meta.info)}`
: this.$t(caption);
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册