2017-09-17 1 views
0

je montre MDC snack-bar comme ci-dessous. J'ai attribué null à actionText:Uncaught Erreur: S'il vous plaît fournir un texte d'action avec le gestionnaire

if(isAnyInputEmpty){ 
    sb.show({ 
     message:'Please don\'t leave '+emptyInput+' empty' 
     ,actionOnBottom:false 
     ,multiline:false 
     ,timeout:2750 
     ,actionText:null // actionText:'' => won't work too 
     ,actionHandler:()=>{console.log('snackbar')} 
    }) 
} 

Mais je reçois cette erreur:

root.min.js:11 Uncaught Error: Please provide action text with the handler.

Comment est-il possible de ne pas fournir un actionText pour le MDC snack-bar? J'ai l'intention de le laisser vide.

Répondre

0

Je dois dire à la fois actionText et actionHandler pour pouvoir retirer le snack-bar bouton d'action, comme mentionné here:

if(isAnyInputEmpty){ 
    sb.show({ 
     message:'Please don\'t leave '+emptyInput+' empty' 
     ,actionOnBottom:false 
     ,multiline:false 
     ,timeout:2750 
     /*,actionText:'Alright' 
     ,actionHandler:()=>{console.log('snackbar')}*/ 
    }) 
}