在Google App Maker中,如何显示快餐栏消息?

时间:2018-07-24 00:11:44

标签: google-apps-script google-app-maker

我目前正在尝试使用Google App Maker构建应用程序。用户单击“创建”按钮后,根据文件是成功发送还是失败发送,弹出的小吃栏应显示“文件发送成功”或“出现问题。文件未发送”。我想在最终部署的应用程序(无底部控制台日志)中向用户指示是否发送了他们的文件。我不知道该怎么做。我尝试创建单独的预先创建的快餐栏(一个成功,一个失败),并根据从serverscript函数返回的内容,使clientscript函数显示其中之一。但是,我不知道如何显示它们。如何在clientscript函数中显示小吃栏弹出窗口?谢谢您的帮助!

1 个答案:

答案 0 :(得分:5)

请按照以下步骤显示“小吃店”页面。

  1. 在您的appmaker中创建一个Snackbar页面。为了单击“页面”部分上的左侧面板“ +”按钮。 Popup
  2. 选择弹出。点击“下一步”按钮。在下一页上,选择“小吃栏”,然后单击“创建”。
  3. 这将为您创建一个小吃店页面。打开小吃店页面。在底部,您可以看到一个文本框,其中将显示您的自定义消息。将功能绑定到它。显示下面的情况。 Message
  4. 现在在客户端脚本中添加以下代码以配置Snackbar。

这将为您创建一个用于所有不同消息的可重复使用的快餐栏。

//Client Script
var notificationText='';
function setNotificationText(text)
{
  notificationText=text;
}
function getNotificationText()
{
  return notificationText;
}

无论何时发生任何事件,都将以下代码添加到“显示快餐”。

setNotificationText('Congratulations!!! You have successfully showcased SnackBar');
app.popups.Snackbar.visible = true;  //Snackbar is page name.

在这里配置Snackbar代码是可选的,只是为了将一页重用于许多消息。您可以通过在客户端脚本中添加app.popups.Snackbar.visible = true;代码来直接展示Snackbar页面。