From 563bdaa1fb1e474658ae1dc84da6b2ed2226febe Mon Sep 17 00:00:00 2001 From: zsmj Date: Thu, 10 Mar 2022 17:16:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A0JIRA=20selected=E4=B9=9F=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E5=93=8D=E5=BA=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/base/single/button/button.basic.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/base/single/button/button.basic.js b/src/base/single/button/button.basic.js index e01d47b8e..62098e05e 100644 --- a/src/base/single/button/button.basic.js +++ b/src/base/single/button/button.basic.js @@ -30,7 +30,11 @@ BI.BasicButton = BI.inherit(BI.Single, { _init: function () { BI.BasicButton.superclass._init.apply(this, arguments); + var self = this; var opts = this.options; + opts.selected = BI.isFunction(opts.selected) ? this.__watch(opts.selected, function (context, newValue) { + self.setSelected(newValue); + }) : opts.selected; if (opts.shadow) { this._createShadow();