是否可以将haml-fixtures与jasmine-jquery结合使用?
我不是很满意必须创建很多静态html-fixture,因为我的所有视图都是用haml编写的.因此,我不仅需要创建大量重复的代码,而且还必须将(已经重复的)代码重写为HTML.双重痛苦.
有什么建议?最佳做法?到目前为止,有人使用过jasmine-jquery和fixtures吗?
我试图达到与imgur.com相同的效果(将文件从桌面拖到imgur.com,你会看到很酷的叠加).由于这篇文章已经有了一个可行的解决方案:事件传播,叠加和拖放事件
但是:我发现解决方案相当不满意.问题是$(document).on('dragenter')在将鼠标悬停在子元素上时被多次触发.我正在寻找一个事件,当我进入视口时被触发ONCE,当我离开视口时ONCE,所以我可以在dragenter和dragleave上有一个干净的$ overlay.fadeIn()和.fadeOut().
我用一个填充整个视口的透明元素解决了它.我然后在透明元素而不是$(文档)上调用dragenter.使用$('*:visible').live('dragenter')然后我会显示隐藏的和真实的叠加层.$('#transparentOverlay').on('dragleave')隐藏叠加层.非常hacky但它的工作原理(至少在safari/chrome/firefox中)
但只是选择器$('*:visible').live()让我头疼...
有谁有更好的建议?
我卖酒.所以我有一个瓶子的清单.到目前为止,我有一个"InventoryUnit"模型,它引用了product和line_item.
应该将每个瓶子作为单个InventoryUnit对象存储在我的数据库中吗?
什么是减少库存的最佳做法?如果我卖瓶子,我会销毁一个InventoryUnit吗?或者我应该添加一个可以"出售"或"有库存"的状态列?
我担心性能,Postgres可以处理数十万个InventoryUnit对象吗?
我真的很感激这方面的一些帮助.对不起,我是一个前端人员,所以我真的很厌倦数据库建模......
postgresql database-design ruby-on-rails inventory inventory-management