从Google App maker的用户选择器中删除所选用户

时间:2018-11-28 06:56:08

标签: google-app-maker

在我选择一个用户之后,在“用户选择器”小部件中,然后在清除值之后选择同一用户(

  

widget.value = null;

),则选择该用户不会触发onValueChange事件(因为它不被视为newValue)。

甚至在Training Hub example中也存在此问题。

问题会导致:如果我添加用户然后删除它,那么我将无法再次添加该用户,除非添加其他用户,该用户会更改小部件的值。

1 个答案:

答案 0 :(得分:0)

取决于清除值的时间,我在退出带有用户选择器的页面/弹出窗口时使用此脚本。这样,用户选择器在返回该页面/弹出窗口时不会保留最后选择的用户。该脚本通常在按钮的onClick中,以取消/提交/退出/等,因此您不能使用widget.value。您将需要使用您自己的页面/小部件名称-

app.popups.Popup1.children.Content.children.Form1.children.Form1Body.children.UserPicker1.value = null;