1

如何在 javascript 变量和 Web 面板变量之间建立链接?

我有一个用户控件,我想将一个 javascript 变量的值传递给一个 Web 面板变量,但我不知道我在哪里以及如何进行该归因。

4

1 回答 1

2

您应该为此使用用户控件的属性。

用户控件的属性可以通过在 Javascript 代码中分配一个值来轻松设置。例如:

// UC Javascript code - Asigning MyProperty property
this.show = function () {
    var myVar = 1;
    this.MyProperty = myVar;
};

然后,您可以在 GX 代码中读取该属性的值:

// GeneXus code - shows a message with "1"
Event Enter
    &MyGxVar = MyUserControl.MyProperty
    msg(&MyGxVar)
EndEvent
于 2014-08-29T20:03:51.900 回答