diff --git a/src/components/render-html.jsx b/src/components/render-html.jsx
index 1c2c5e048..c387a071a 100644
--- a/src/components/render-html.jsx
+++ b/src/components/render-html.jsx
@@ -36,14 +36,21 @@ export default ({
},[owner,projectsId])
function getIssueList(){
- axios.get(`/v1/${owner}/${projectsId}/issues`,{params:{
- only_name:true,sort_direction:"desc",sort_by:"issues.created_on"
- }}).then(result=>{
- if(result){
- let data = result.data.issues;
- setIssues(data);
+ let matchQuote = str.match(quoteRegex);
+ let array = [];
+ if(matchQuote && matchQuote.length>0){
+ for(var x=0;x{
+ if(result){
+ setIssues(result.data);
+ }
+ })
+ }
}
let str = String(value);
@@ -62,22 +69,10 @@ export default ({
}
}
if(owner && projectsId && issues && issues.length>0){
- let matchQuote = str.match(quoteRegex);
- if(matchQuote && matchQuote.length>0){
- for(var x=0;x0 && getIndex[0]){
- let index = getIndex[0];
- let filter = issues.filter(f=>f.project_issues_index.toString() === index);
- if(filter && filter.length === 1){
- let content = `#${index}:${filter[0].subject}`;
- rs = rs.replaceAll(`#${index}`,content);
- }else{
- let content = `#${index}(已删除)`;
- rs = rs.replaceAll(`#${index}`,content);
- }
- }
- }
+ for(var x=0;x#${item.project_issues_index}:${item.subject}` : `#${item.project_issues_index}(已删除)`;
+ rs = rs.replaceAll(`#${item.project_issues_index}`,content);
}
}