0

如何根据 badtext 小于 0 的条件删除按钮徽章。

4

2 回答 2

0

嗨,你可以使用它来获取badgetext值var badge = getBadgeText( );,如果条件为真,它会返回一个字符串检查它是否等于0,隐藏它就这么简单......

于 2013-10-08T12:18:22.797 回答
0

虽然它是一个旧问题,但我在寻找类似问题的答案时发现了这个问题。我整理如下:

        switch(myStore.getCount()){           
            case 0:
                view.down('#someButton').setBadgeText('');
                break;
            case 1:
                view.down('#someButton').setBadgeText('1 Image');
                break;
            default:
                view.down('#someButton').setBadgeText(myStore.getCount() + ' Images');
        } 

所以我想,只需使用 view.down('#someButton').getBadgeText() 并将其与您想要的长度进行比较就可以完成。

于 2016-03-31T03:27:33.507 回答