phonejs - 如何调用 repaint() 方法?

标签 phonejs

需要dxList 小部件的repaint() 方法的代码示例Phonejs

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

最佳答案

按以下方式使用“repaint”方法:

<!--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();
}

关于phonejs - 如何调用 repaint() 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20451948/

相关文章:

javascript - 如何在 dxTextBox 中添加验证

node.js - PhoneJS w Ripple模拟器无法连接到本地 Node 服务器

javascript - 包含对象数组的 typescript 文字对象

ios - 访问 dxList 中 ViewModel 中的值 - PhoneJS

security - 从 DevExtreme 移动应用程序安全登录

cordova - DXTREME 和 PhoneGap 之间的区别

javascript - 双击在 ios 和 android (PhoneJS) 上不起作用