简而言之,我正在尝试重现jquery-ui的购物车演示的基本版本:http://jqueryui.com/demos/droppable/shopping-cart.html with ember.js和HTML5 native drag n drop.
之前尝试使用ember + jquery-ui实现拖放并且难以使用此解决方案:http://jsfiddle.net/Wu2cu/2/,我看到了pangratz的HTML5解决方案:http://jsfiddle.net/pangratz666/ DYnNH /并决定试一试.
我已经分叉了pangratz的jsfiddle,创建了一个productsController和一个添加的ToTartController,它根据isAdded属性过滤了productsController:http://jsfiddle.net/GU8N7/3/
这很好,但是当我尝试使用#each迭代器并将唯一的可拖动视图附加到迭代器中的每个对象时,我就会陷入困境.我希望能够拖动每个"产品"对象,当它被放入"购物车"区域时,将该对象的isAdded属性设置为true,从而将其显示在"购物车"中.
任何帮助将不胜感激!!
(也作为奖励,我想让购物车中的物品可以分类,但在第一座桥越过之前,这可能要求太多了.)