16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
小 |
||
(params.items || []).forEach(function(ele) {
ele.widget = new OO.ui[ele.type + 'InputWidget']( ele.config );
$element.append( new OO.ui.FieldLayout(ele.widget, {label: mw.msg( ele.label ), help: ele.help
});
(params.fields || []).forEach(function(ele) {
field.addItems( (ele.items || []).map(function(e) {
e.widget = new OO.ui[e.type + 'InputWidget']( e.config );
return new OO.ui.FieldLayout(e.widget, {label: mw.msg( e.label ), help: e.help
}) );
$element.append( field.$element );
|