LLWiki正在建设中,欢迎加入我们

“MediaWiki:Gadget-autocomplete-core.js”的版本间差异

跳转到导航 跳转到搜索
api.get({action:'parse', page:prefix[1], prop:'sections', formatversion:2})
.then(function(data) {
var section = data.parse.sections.map((ele) => ele.line),
if(data.error) { hints.html('<span class="error">' + wgUCS("没有对应页面", "沒有對應頁面") + '</span>'); }
else { secHints = [],
var sectionregexp = data.parse.sections.mapnew RegExp((ele)'^' =>+ ele.lineprefix[2]),;
section.forEach(function(ele) secHints = [],{
if(regexp.test(ele)) ={ new RegExpsecHints.push('^' + prefix[2]ele); }
section.forEach(function(ele}) {;
if(datasecHints.errorlength === 0) { hints.html('<span class="error">' + wgUCS("该页面没有对应页面章节", "該頁面沒有對應頁面章節") + '</span>'); }
if(regexp.test(ele)) { secHints.push(ele); }
else { hints.html('<ul><li>' + }secHints.join('</li><li>') + '</li></ul>'); }
}, function() {
if(secHints.length === 0) { hints.html('<span class="error">' + wgUCS("该页面没有对应章节", "該頁面沒有對應章節") + '</span>'); }
else { hints.html('<ul><lispan class="error">' + secHints.joinwgUCS('</li><li>'"没有对应页面", "沒有對應頁面") + '</li></ulspan>'); }
}
});
return;