两种声明之间有什么区别,一种(或已经停止)是否会被终止?
<div data-dojo-type="dijit.Dialog" data-dojo-props="title:'Confirm Deletion'">
...
<div dojoType="dijit.Dialog" title="Confirm Deletion">
两种声明之间有什么区别,一种(或已经停止)是否会被终止?
<div data-dojo-type="dijit.Dialog" data-dojo-props="title:'Confirm Deletion'">
...
<div dojoType="dijit.Dialog" title="Confirm Deletion">
data-
是一种 HTML5 表示法。从技术上讲<div dojoType="dijit.Dialog" title="Confirm Deletion">
是无效的 HTML,因为 HTML 规范没有定义作为dojoType
小部件属性的属性和其他属性。结果是,当您在 html 编辑器中打开文件时,html 编辑器会将标记突出显示为无效。
HTML5 规范认可使用自定义属性和添加data-
属性。HTML5 编辑器将接受任何data-
有效的属性 begininnng。
展望未来,您应该使用 HTML5 表示法。
<div data-dojo-type="dijit.Dialog" data-dojo-props="title:'Confirm Deletion'">