我现在已经开启和关闭这个问题几个星期了,我无法弄清楚是什么导致了这个问题。在我对视图进行更改后,似乎会出现此问题,然后使用ajax save( ctl + s )保存这些更改。
当ajax保存不起作用时,我注意到页面完全加载后专用于编辑视图的页面会略微失真(例如,看起来导航栏和页脚的高度增加,按钮失去样式), ctl + s 总会弹出一个对话框,将页面保存为机器上的html文件。我还注意到,编辑页面最初加载很快(似乎是加载完成)标题为“编辑应用程序”。在浏览器中,然后在一秒钟后发生一些额外的加载,然后是失真和浏览器中的新标题(实际页面的标题)。
还有其他人遇到过此问题吗?我正在运行2.9.12。
- 编辑
我还应该注意到,当发生这种情况时,我在很短的时间内一个接一个地通过ajax保存多个视图。此外,我在Web2py中有多个应用程序,这似乎不会扩展到在同一系统上运行的其他应用程序。
- 这是一段视频,展示了正在发生的事情:https://vid.me/rSMS
答案 0 :(得分:0)
在点击ctrl-s之前,确保代码编辑窗口具有焦点(即光标位于编辑器中)。听起来好像你已经点击了编辑器之外的某个地方,所以当你点击ctrl-s时,浏览器会收到保存当前HTML页面的命令。