是否可以在html中定义sapui5表而不是javascript?我想从代码(javascript)中分离表示层(html)。
答案 0 :(得分:1)
您应该在视图中定义表,并且可以使用xml或作为在运行时调用的对象的javascript方法(createContent)构建视图。
在sapui5中,您无法转换< table>元素很容易进入sapui5表。
答案 1 :(得分:-1)
请参考以下代码:
new sap.m.Table({
id:"mainViewTbl",
items:"{/ET_HEADERSet}",
headerToolbar : [
new sap.m.Toolbar({
content:[
new sap.m.SearchField({
placeholder:"{i18n>mainViewSearchField}"
})
]
})
],
columns:[
new sap.m.Column({
header:[
new sap.m.Label({
text:"{i18n>workOrderNo}"
})
]
}),new sap.m.Column({
header:[
new sap.m.Label({
text:"{i18n>orderNo}"
})
]
}),new sap.m.Column({
header:[
new sap.m.Label({
text:"{i18n>location}"
})
]
}),new sap.m.Column({
header:[
new sap.m.Label({
text:"{i18n>lineEnterDate}"
})
]
}),new sap.m.Column({
header:[
new sap.m.Label({
text:"{i18n>operation}"
})
]
})
],
items:[
new sap.m.ColumnListItem({
cells:[
new sap.m.Text({
text:"{Dname}"
}),
new sap.m.Text({
text:"{Dname}"
}),
new sap.m.Text({
text:"{Dname}"
}),
new sap.m.Text({
text:"{Dname}"
}),
new sap.m.Text({
text:"{Dname}"
})
]
})
]
})