我正在尝试创建一张卡片,它可以在单击“选择”按钮时执行操作,并且仍然具有可滚动的文本,例如:
var card = new UI.Card({
title: 'Title',
body: 'long text goes here...',
action: {
select: 'images/refresh.png',
backgroundColor: 'white'
},
scrollable: true
});
card.on('click', function(e) {
if (e.button == 'select') {
//some code
}
});
如果像这样执行 - 操作栏中的图标可见并且“click”事件运行,但“scrollable:true”不再有效。如果我评论“action”属性-“click”事件仍然运行,这次“scrollable:true”正在工作,但当然不会显示任何图标。这是一个错误还是设计使然?我怎样才能两全其美 - 显示“选择”图标并保持卡片可滚动?