【问题标题】:How to call the repaint() method?如何调用 repaint() 方法?
【发布时间】:2013-12-25 11:02:23
【问题描述】:

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

注意:我想在点击等用户操作后调用repaint()

【问题讨论】:

    标签: phonejs


    【解决方案1】:

    按以下方式使用“重绘”方法:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-13
      • 1970-01-01
      • 1970-01-01
      • 2011-02-22
      • 1970-01-01
      • 2016-06-27
      相关资源
      最近更新 更多