2015-07-16 4 views
0

Я пытаюсь ограничить узлы от падения до некоторых определенных узлов с помощью угловых символов. Для этого я переопределяю некоторые события jstree, такие как move_node, dnd_move.vakata. Ничего не работает.jstree dnd ограничение using angularjs

ответ

0

Вы не можете переопределять события - просто реагируйте на них. Конфигурация, которую вы ищете, - core.check_callback. Что касается углового - это зависит от того, какую оболочку вы используете, - я не использую угловой, поэтому я не могу вам помочь - просто убедитесь, что вы используете core.check_callback - это обратный вызов, который выполняется, поскольку изменения структуры должны произойти:

core : { 
    check_callback : function (op, node, parent, position, more) { 
    if(more && more.dnd) { 
     // do checks here and return false to prevent the drop 
     // or return true to allow it 
     // depending on the node/parent/position arguments 
    } 
    return true; 
    },...