unigui如何汉化组件

1、在UniFormReady事件中加入。

var
  btnName: string;
  btnHint: string;
begin

  btnName := 'FIRST'; //uni_dbn_xxx
  btnHint := '第一';
  UniSession.AddJS('Ext.ComponentQuery.query("[uname=uni_dbn_'+ btnName +']").forEach(function(el){el.setTooltip("'+ btnHint +'")});');

  btnName := 'PRIOR'; //uni_dbn_xxx
  btnHint := '前一';
  UniSession.AddJS('Ext.ComponentQuery.query("[uname=uni_dbn_'+ btnName +']").forEach(function(el){el.setTooltip("'+ btnHint +'")});');
end;

结果。

发布了255 篇原创文章 · 获赞 54 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/winniezhang/article/details/103763204
今日推荐