16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
小 |
||
// 需要同时添加数据和HTML
SettingsDialog.prototype.addTab = function(params) {
// 必要时才开始加载
$('#ca-settingsDialog').one('click', function() {
const panel = new OO.ui.TabPanelLayout( params.name, {label: mw.msg( params.label )} ),
$element = panel.$element
▲ dialog = this;
this.gadgets.push( params );
this.content.addTabPanels( [panel] );
|