【发布时间】:2020-01-02 23:58:00
【问题描述】:
我有一个 Ionic 3 应用程序,我需要记录用户在应用程序中执行的所有操作,例如用户单击的按钮或用户输入的页面等。之后,我会将这些日志发送到数据库。我试图用 HostListeners 做到这一点,但它让事情变得混乱。因为即使我点击一个空白空间,它仍然会继续记录。实际上,我不想将每个函数都写到应用程序中,因为我已经有 300 多个函数。所以,我很好奇这种情况是否有任何最佳实践。感谢您的帮助!
【问题讨论】:
-
是否要将用户操作保存到数据库中?
-
是的,这就是我真正想做的。我将为此设置一个端点。我只需要保存用户在应用程序工作时执行的每个操作。当用户终止应用程序时,我将通过该端点将所有这些日志发送到数据库。我只需要知道是否有任何最佳实践来获取每项操作。
标签: javascript ionic-framework ionic3 ionic4