mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
fix some bug
This commit is contained in:
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -570,7 +570,7 @@ body[data-page="zh_CN/README.md"] .markdown-section {
|
||||
mark {
|
||||
background-color: #2673ffe0;
|
||||
color: white;
|
||||
border-radius: 5px;
|
||||
border-radius: 1px;
|
||||
}
|
||||
|
||||
.faq-class {
|
||||
|
||||
@@ -718,9 +718,10 @@ function get_search_keyword(str){
|
||||
for(let key in window.localStorage){
|
||||
try{
|
||||
if(window.localStorage.getItem(key).toUpperCase().indexOf(str.toUpperCase()) != -1){
|
||||
var result = window.localStorage.getItem(key).replace(/<[^<>]+>/g, "");
|
||||
result = window.localStorage.getItem(key).replace(/([/n/r\\*#]+)/g, "");
|
||||
var start = result.toUpperCase().indexOf(str.toUpperCase()) -15;
|
||||
var result = window.localStorage.getItem(key).replace(/<.*?>/g,"");
|
||||
result = result.replace(/\(.*?\)/g);
|
||||
result = result.replace(/[\\r\\n*#]/g,"");
|
||||
var start = result.toUpperCase().indexOf(str.toUpperCase()) -20;
|
||||
var end = result.toUpperCase().indexOf(str.toUpperCase()) + 55;
|
||||
result = result.slice(start,end);
|
||||
key = key.replace('.md','');
|
||||
@@ -736,9 +737,9 @@ function get_search_keyword(str){
|
||||
window.search_cover.contant_result.push({
|
||||
name:contant_name.toUpperCase(),
|
||||
url:'#'+key,
|
||||
contant:'---------->'+result
|
||||
contant:'------>'+result+'......'
|
||||
})
|
||||
}
|
||||
}
|
||||
}catch(err){
|
||||
|
||||
}
|
||||
|
||||
Vendored
+2
-2
@@ -71,5 +71,5 @@ if(Date.now()-val.time>val.expire){localStorage.removeItem(key);return null;}
|
||||
return val;}
|
||||
function set_search_keyword(){if((window.localStorage.length<100)||(window.localStorage.getExpire("/en/faq.md")==null)){var links=Docsify.get("/sidebar.md").then(data=>{var all_link=JSON.parse(data);for(var key in all_link){for(i=0;i<all_link[key].length;i++){var page_url=window.location.href;if(page_url.indexOf('zh_CN')!=-1){FilePath=all_link[key][i].replace('/en/','/zh_CN/');}else{FilePath=all_link[key][i];}
|
||||
(function(FilePath){Docsify.get(FilePath).then(data=>{window.localStorage.setExpire(FilePath,data,259200000);})})(FilePath)}}})}}
|
||||
function get_search_keyword(str){window.search_cover.contant_result=[];for(let key in window.localStorage){try{if(window.localStorage.getItem(key).toUpperCase().indexOf(str.toUpperCase())!=-1){var result=window.localStorage.getItem(key).replace(/<[^<>]+>/g,"");result=window.localStorage.getItem(key).replace(/([/n/r\\*#]+)/g,"");var start=result.toUpperCase().indexOf(str.toUpperCase())-15;var end=result.toUpperCase().indexOf(str.toUpperCase())+55;result=result.slice(start,end);key=key.replace('.md','');var contant_name=key;while(contant_name.indexOf('/')!=-1){contant_name=contant_name.slice(contant_name.indexOf('/')+1);}
|
||||
kw_start=result.toUpperCase().indexOf(str.toUpperCase());kw_end=result.toUpperCase().indexOf(str.toUpperCase())+str.length;var kw_part1=result.substring(0,kw_start);var kw_part2=result.substring(kw_end,);result=kw_part1+`<mark style="box-shadow: 0px 0px 9px 7px #9ed1f68a;">${str}</mark>`+kw_part2;window.search_cover.contant_result.push({name:contant_name.toUpperCase(),url:'#'+key,contant:'---------->'+result})}}catch(err){}}}
|
||||
function get_search_keyword(str){window.search_cover.contant_result=[];for(let key in window.localStorage){try{if(window.localStorage.getItem(key).toUpperCase().indexOf(str.toUpperCase())!=-1){var result=window.localStorage.getItem(key).replace(/<.*?>/g,"");result=result.replace(/\(.*?\)/g);result=result.replace(/[\\r\\n*#]/g,"");var start=result.toUpperCase().indexOf(str.toUpperCase())-20;var end=result.toUpperCase().indexOf(str.toUpperCase())+55;result=result.slice(start,end);key=key.replace('.md','');var contant_name=key;while(contant_name.indexOf('/')!=-1){contant_name=contant_name.slice(contant_name.indexOf('/')+1);}
|
||||
kw_start=result.toUpperCase().indexOf(str.toUpperCase());kw_end=result.toUpperCase().indexOf(str.toUpperCase())+str.length;var kw_part1=result.substring(0,kw_start);var kw_part2=result.substring(kw_end,);result=kw_part1+`<mark style="box-shadow: 0px 0px 9px 7px #9ed1f68a;">${str}</mark>`+kw_part2;window.search_cover.contant_result.push({name:contant_name.toUpperCase(),url:'#'+key,contant:'------>'+result+'......'})}}catch(err){}}}
|
||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -38,7 +38,7 @@
|
||||
</el-tab-pane>
|
||||
<el-tab-pane :label="related_page_title" name="second">
|
||||
<div :key='index' v-for='(key,index) in contant_result'>
|
||||
<a style="color: black;" :href='key.url'><span v-html='key.name'></span><span v-html='key.contant'></span></a>
|
||||
<a style="color: black;" :href='key.url'><span v-html='key.name'></span><span v-html='key.contant' style="color: #47a1fe;"></span></a>
|
||||
<el-divider></el-divider>
|
||||
</div>
|
||||
</el-tab-pane>
|
||||
|
||||
Reference in New Issue
Block a user