我有一个骨架视图模型,我在这里渲染,并使其可拖动与jquery ui。
上面,我有viewmodel可用,可以从dom中删除它,调用它的模型上的方法,等等,但我想要的是将此视图模型拖放到一个可拖放容器 – 像垃圾桶 – 然后调用几个视图模型的方法并从DOM中删除它。
我所看到的是,当一个项目被放入容器时的回调方法是:
- $(function() {
- $("#trash").droppable({
- drop: function(event,ui) {
- console.log(ui.draggable);
- }
- });
- });
所以,我能够看到ui.draggable并从DOM中删除它,但我没有参考它的视图模型。我做错了什么?任何方式来解决这个问题?