guy 3 years ago
parent
commit
7be8309be8
  1. 16
      src/base/single/button/button.basic.js

16
src/base/single/button/button.basic.js

@ -31,13 +31,7 @@ BI.BasicButton = BI.inherit(BI.Single, {
_init: function () { _init: function () {
BI.BasicButton.superclass._init.apply(this, arguments); BI.BasicButton.superclass._init.apply(this, arguments);
var opts = this.options; var opts = this.options;
if (opts.selected === true) {
BI.nextTick(BI.bind(function () {
this.setSelected(opts.selected);
}, this));
}
BI.nextTick(BI.bind(this.bindEvent, this));
if (opts.shadow) { if (opts.shadow) {
this._createShadow(); this._createShadow();
} }
@ -46,6 +40,14 @@ BI.BasicButton = BI.inherit(BI.Single, {
} }
}, },
_initRef: function () {
if (this.options.selected === true) {
this.setSelected(true);
}
this.bindEvent();
BI.BasicButton.superclass._initRef.apply(this, arguments);
},
// 默认render方法 // 默认render方法
render: function () { render: function () {
return this.options.el; return this.options.el;

Loading…
Cancel
Save