首页 文章

Appmaker重装 Value

提问于
浏览
0

我有一个在window.Sum中计算的值,我需要在label1中显示它 . 在过滤数据源并将label1文本设置为window.Sum时计算Window.Sum . 我记录window.Sum的值,它是正确的 . 每次window.Sum更新时,如何强制label1显示值?

1 回答

  • 0

    让我们假设计算你使用的总和的函数就是这个:

    function calculateSum(){
    
        /* do your stuff right here */
        var sum = x+y;
    }
    

    您需要做的就是将标签窗口小部件传递给函数,并在获得总和值后更新窗口小部件文本属性,如下所示:

    function calculateSum(labelWidget){
    
        /* do your stuff right here */
        var sum = x+y;
        labelWidget.text = sum;
    }
    

    然后你只需调用你的函数传递labelWidget,如下所示:

    var labelWidget = app.pathToWhereYourLabelWidgetIsLocated;
    calculateSum(labelWidget);
    

    由于你的问题很模糊,这是我能回答你问题的最好方法 . 请参阅 widgets data bindingwidgets api 的官方文档,以进一步了解如何实现此类事情 . 希望能帮助到你!

相关问题