Действительно ли MVC хорош для мобильного устройства?

Вы можете использовать свойство события target. Свойство target ссылается на элемент, который был фактически нажат, даже когда вы присоединяете обработчик к восходящему элементу

(см. https://developer.mozilla.org/en-US/docs/Web/ API / Event / target )

вы получите ссылку на событие в качестве первого аргумента вашего обработчика onClick

myElement.onclick = function (ev) {
    if (ev.target.id === 'details') { 
        // the clicked element is the details element
    }
}

, вы также можете проверить, является ли целью видео элемент например.

console.log(ev.target.nodeName === 'VIDEO')

5
задан user60944 31 January 2009 в 08:57
поделиться

2 ответа

Да, MVC упрощает процесс проектирования и способствует мобильности. Выезд PureMVC. Версия J2ME находится в альфе. Nokia использует его.

0
ответ дан 15 December 2019 в 06:36
поделиться

MVC особенно подходит для Мобильных приложений. Они обычно имеют существенно большее число конкретно ставивших целью модулей пользовательского интерфейса из-за ограничений недвижимости. Таким образом, более строгое внимание к SOC, который подразумевается хорошим дизайном MVC, делает хранение дизайна более сильно сосредоточенным на специализированных единицах, которые последовательны в их абстракциях и игре хорошо вместе.

В то же время этот шаблон помогает функциональности раздела в модули, которые могут более чисто определенный с твердой когерентностью будучи более точными об ограниченном сцеплении, где это правильно принадлежит.

3
ответ дан 15 December 2019 в 06:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: