Ext.MessageBox.confirm自定义按钮

Jac*_*cob 3 javascript extjs button

是否可以向Ext.MessageBox.confirm添加自定义按钮.按照自定义我的意思是自定义文本和自定义按钮数...

Ext.MessageBox.confirm('Delete', 'Are you sure ?', 

function(btn){
   if(btn === 'yes'){
      return true;
   }
   else{
      return false;
   }
 });
Run Code Online (Sandbox Code Playgroud)

CD.*_*D.. 11

尝试设置buttonText,如:

Ext.MessageBox.show({
        title: 'Delete',
        message: 'Are you sure ?',
        width: 300,
        buttons: Ext.Msg.YESNO,
        buttonText: {
            yes: 'Yesssss!!!',
            no: 'Nooo!!!'
        }
    }); 
Run Code Online (Sandbox Code Playgroud)

示例:https://fiddle.sencha.com/#fiddle/12bq

  • 这很好用,这就是为什么我不再使用sencha,昂贵且文档很糟糕,这只是一个简单的任务,不明白为什么它不在他们的文档中,对每个人做出反应,很容易,我正在使用旧项目,这就是仍然使用sencha的原因 (3认同)