Подтвердить что ты не робот

В чем разница между типами данных dojo и dojotype?

В dojo имеется два типа объявления типа. Они data-dojo-type и dojotype.

Например,

dojoType="dojox.grid.DataGrid"

data-dojo-type="dojox.grid.DataGrid"

Оба работают нормально во всех основных браузерах. Но я не понимаю, в чем разница между data- dojo -type и dojotype?

Где я должен использовать dojotype? и где я должен использовать data-dojo-type?

4b9b3361

Ответ 1

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

Ответ 2

Из dojo 1.6 документация:

Атрибут dojoType устарел и не поддерживается в версии 2.0. Замените все вхождения dojoType с типом данных dojo, поскольку поведение в основном идентично, со следующими оговорками:

при использовании типа data- dojo все свойства виджета должны быть спрятаны на единственный атрибут: data- dojo -props

См. http://dojotoolkit.org/reference-guide/1.9/releasenotes/1.6.html