Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 在Google App Maker中,如何显示snackbar消息?_Google Apps Script_Google App Maker - Fatal编程技术网

Google apps script 在Google App Maker中,如何显示snackbar消息?

Google apps script 在Google App Maker中,如何显示snackbar消息?,google-apps-script,google-app-maker,Google Apps Script,Google App Maker,我目前正在尝试使用Google App Maker构建一个应用程序。用户点击“创建”按钮后,根据文件发送是否成功,弹出的快捷键应显示“文件成功发送”或“出现问题。文件未发送”。我想在最终部署的应用程序(无底部控制台日志)中向用户指示其文件是否已发送。我不知道怎么做。我尝试过创建单独的预先创建的snackbar(一个表示成功,一个表示失败),并让clientscript函数根据serverscript函数返回的内容显示其中一个。但是,我不知道如何展示它们。如何在clientscript函数中显示s

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

请按照以下步骤显示Snackbar页面

  • 在appmaker中创建Snackbar页面。单击“页面”部分的左侧面板“+”按钮。
  • 选择弹出窗口。单击“下一步”按钮。在下一页上选择“Snackbar”并单击“创建”
  • 这将为您创建一个快餐店页面。打开快餐店页面。在底部,您可以看到一个文本框,它将显示您的自定义消息。将函数绑定到它。下面的例子。
  • 现在在客户端脚本中添加以下代码来配置Snackbar
  • 这将为您创建一个可重复使用的快餐店,用于所有不同的信息

    //Client Script
    var notificationText='';
    function setNotificationText(text)
    {
      notificationText=text;
    }
    function getNotificationText()
    {
      return notificationText;
    }
    
    每当发生任何事件时,添加以下代码以显示Snackbar

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

    在这里,配置SNACKBARD代码是可选的,只是为了对许多消息重复使用一个页面。通过添加
    app.popups.Snackbar.visible=true,可以直接显示Snackbar页面客户端脚本中的代码。

    我想您已经问过这个问题了。如果没有,那么你想实现什么额外的目标?