В чем разница между типами данных 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
?
Ответы
Ответ 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