在Polymer Designer中由于意外页面导航而丢失工作

在Polymer Designer中由于意外页面导航而丢失工作,polymer,web-component,polymer-designer-tool,Polymer,Web Component,Polymer Designer Tool,在Polymer Designer中工作时,如果您意外地在浏览器中导航(例如,通过应用程序中不完整的链接或Chrome中的手势),然后单击“后退”按钮,则所有数据都将丢失,从而将画布重置为初始空白板岩模板 看起来,即使您保存了工作,也会发生这种情况。URL显示与以前相同的Gist ID,但如果您试图通过设计器“共享”链接访问Gist,它已被新的blank slate模板覆盖(我猜) 我喜欢使用Designer作为一种快速、直观的方式来处理您为应用程序设计的组件(例如Sales Force所展示的

在Polymer Designer中工作时,如果您意外地在浏览器中导航(例如,通过应用程序中不完整的链接或Chrome中的手势),然后单击“后退”按钮,则所有数据都将丢失,从而将画布重置为初始空白板岩模板

看起来,即使您保存了工作,也会发生这种情况。URL显示与以前相同的Gist ID,但如果您试图通过设计器“共享”链接访问Gist,它已被新的blank slate模板覆盖(我猜)

我喜欢使用Designer作为一种快速、直观的方式来处理您为应用程序设计的组件(例如Sales Force所展示的组件)。使用Designer创建和共享应用程序设计系统的潜力非常令人兴奋,但这个问题是一个杀手

如果您在本地运行Designer,是否有方法更新代码以避免发生这种情况?(以某种方式在本地保存或在单击共享链接时阻止其自动更新要点?)

或者我使用这个应用程序的期望值是错误的——它更多的是用于快速绘制草图和组件组合,然后将其放入代码编辑器?我希望不是,它看起来很接近成为更多


提前感谢您的帮助或建议。

Designer旨在为聚合物网站制作原型,但与聚合物项目的其他部分一样,它也处于测试阶段。坏消息是,与许多web应用程序一样,刷新网页会重置会话。好消息是,Beta版是提交问题并要求解决问题的最佳时机。您可以在设计师的GitHub上注意到这个问题,如下所示:


已经有一个问题要求他们使用导出功能增强设计器。您可以将您的声音添加到该帖子中,或者使用“保存状态”问题创建您自己的声音。

很好的提醒,并指出。谢谢,我也会跟进的。我的代码调整雄心可能超过了我的Javascript编码能力,但我想知道需要什么来更新它以保存到本地存储而不是GitHub,或者在单击“共享”链接(而不是最后一次保存)时不保存当前画布。