首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调用repaint()方法?

如何调用repaint()方法?
EN

Stack Overflow用户
提问于 2013-12-08 09:42:35
回答 1查看 531关注 0票数 3

需要一个repaint()方法的代码示例用于dxList小部件在保尼杰

注意:我想在用户操作(如单击)之后调用repaint()

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-09 11:22:21

以下列方式使用“重新绘制”方法:

代码语言:javascript
复制
<!--TRIGGER-->
<div data-bind="dxButton: { text: 'repaint dxList', clickAction: onClick }"></div>

<!--TARGET LIST-->
<div id="targetList" data-bind="dxList: { width: 100, dataSource: [{ key: 1, title: 'element_1'}, { key: 2, title: 'element_2' }, { key: 3, title: 'element_3' }] }">
    <div data-bind="dxAction: '#itemDetailsViewName/{key}'" data-options="dxTemplate : { name: 'item' } ">
        <div data-bind="text: title"></div>
    </div>
</div>

onClick: function () {
       var list = $("#targetList").dxList("instance");
       list.option('width', 200);            
       list.repaint();
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20451948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档