ottimizzazione rendering risultato

This commit is contained in:
cesare 2024-04-23 09:30:44 +02:00
parent d18f590c76
commit f950f2dd98
1 changed files with 5 additions and 15 deletions

View File

@ -606,7 +606,7 @@ function loadPeriodo(idperiodo) {
//if(idperiodo.split('_')[0]+'_'+idperiodo.split('_')[1]!=getNumCurrentCantica()) //if(idperiodo.split('_')[0]+'_'+idperiodo.split('_')[1]!=getNumCurrentCantica())
if (!isPeriodoInCanto(idperiodo, cantoDisplayed)){ if (!isPeriodoInCanto(idperiodo, cantoDisplayed)){
console.log(idperiodo.split('_')[0]+'_'+idperiodo.split('_')[1]+', '+getNumCurrentCantica()) //console.log(idperiodo.split('_')[0]+'_'+idperiodo.split('_')[1]+', '+getNumCurrentCantica())
return return
} }
@ -786,23 +786,15 @@ function resetFrasi(){
//cancello il grafo sintattico //cancello il grafo sintattico
resetGraphStruct() resetGraphStruct()
emptyStructCard() emptyStructCard()
console.log('start...')
emphResults() emphResults()
} }
//visualizzazione risultati //visualizzazione risultati
function emphResults(){ function emphResults(){
var mcanto=cantoDisplayed.replace("#",'')
cantica=''
if (mcanto.startsWith('Inf'))
cantica='1'
if (mcanto.startsWith('Pur'))
cantica='2'
if (mcanto.startsWith('Par'))
cantica='3'
//evidenzio i periodi se unità di ricerca è impostato come periodo //evidenzio i periodi se unità di ricerca è impostato come periodo
if (listaPeriodiRisultato.length) { if (listaPeriodiRisultato.length) {
for (msid of listaPeriodiRisultato) { for (msid of listaPeriodiRisultato) {
if(msid.split('_')[0]==cantica) //if (isPeriodoInCanto(msid, cantoDisplayed))
loadPeriodo(msid) loadPeriodo(msid)
} }
@ -811,7 +803,7 @@ function emphResults(){
//evidenzio le frasi se unità di ricerca è frase //evidenzio le frasi se unità di ricerca è frase
if (listaClausoleRisultato.length) { if (listaClausoleRisultato.length) {
for (clsid of listaClausoleRisultato) { for (clsid of listaClausoleRisultato) {
if(msid.split('_')[0]==cantica){ if (isPeriodoInCanto(clsid, cantoDisplayed)){
let tmpid = clsid.split('-') let tmpid = clsid.split('-')
//loadFrase(tmpid[0], tmpid[1]) //loadFrase(tmpid[0], tmpid[1])
loadClausola(tmpid[0], tmpid[1], tmpid[2], tmpid[3]) loadClausola(tmpid[0], tmpid[1], tmpid[2], tmpid[3])
@ -1946,9 +1938,7 @@ function emphResults(){
for (var frase of listaclausole){ for (var frase of listaclausole){
var fraseItems=frase.split('-'); var fraseItems=frase.split('-');
var mysid = '.' + fraseItems[0].toString() var mysid = '.' + fraseItems[0].toString()
console.log(mysid) //console.log(mysid)
//$(mysid).addClass('font-italic')
//$(mysid).addClass("font-weight-bold mark ")
listaPeriodiRisultato.push(fraseItems[0].toString()) listaPeriodiRisultato.push(fraseItems[0].toString())
loadPeriodo(fraseItems[0].toString()) loadPeriodo(fraseItems[0].toString())
/* /*