2012-04-18 3 views
1

Я новичок в продуктах Sencha и Sencha Touch 2.Как перетаскивать объект из Ext.Toolbar в Ext.Panel?

У меня есть панель инструментов, закрепленная слева от страницы и рабочая область рядом с ней. Я хочу перетащить элемент из панели инструментов в рабочую область. Как я могу достичь этого поведения с помощью Sencha Touch 2?

ответ

1

Ваша проблема касается 2 проблемы:

  • функциональность перетаскивания. В настоящее время Sencha Touch 2.0.0 поддерживает только конфигурацию draggable, нет такой конфигурации, как droppable
  • Перетаскивание через компоненты. Это еще сложнее первой проблемы.

Рабочие места в Ext.util.Draggable по-прежнему создают беспорядок, насколько я пытался это сделать.

Так что ответ просто ждет официального релиза Sencha Touch 2.0.1 и надеюсь, что эти функции будут поддерживаться.

+0

Я пробовал играть с перетаскиваемой конфигурацией http://pastebin.com/aRanzX8a Но я обнаружил, что объект перетаскивается за панель рабочей области. Я попытался увеличить zIndex элемента, но все равно бесполезен. –

+0

'zIndex' вступает в силу только при наличии более чем одного плавающего компонента. Я предполагаю, что вы хотите перетащить элемент из Ext.Toolbar и перенести его в Ext.Panel? Если да, это фактически изменяет вашу структуру DOM и не может быть выполнено с текущей конфигурацией «draggable». –

Смежные вопросы