Events

UI内部事件系统。

实例

BlaBlaBla


var gmp = new GMP({
    init: function() {
        this.on('eventName', function(args){
            console.log(args);
        });
    }
});
gmp.trigger( 'eventName', 1, 2, 3 );

on

on( name, fn )


    参数:

    name {String}事件名
    callback {Function}事件处理器。

    绑定事件。

off

off(name)


    参数:

    name {String}事件名
    解除事件绑定

trigger

trigger(name[, ...] )


    参数:

    evt {String}事件名
    {*}任意参数
    触发事件

Dialog

Dialog经过了优化,更加灵活,以弹出对话框的形式出现,具有最小和最实用的功能集。

实例

Alert实例

BlaBlaBla


      var a = new GMP.Widgets.Alert({
      data: {
      title: '提示',
      msg: '你确定吗?'
      }
      /*,
      el: '#container'*/
      });
      a.open();

  

参数

名称 类型 默认值 描述
data 字符串 ''
el 字符串 ''

方法

.open()

手动打开Dialog。

Javascript
a.open()
    

事件

事件类型 描述
data +
el =