我使用sap.ca.ui.message.message
命名空间来创建错误弹出窗口。我注意到这已被弃用,现在我正在使用正确的sap.m.Messagebox.error
命名空间。但是我对可用于此对话框的属性感到困惑。不推荐使用的命名空间具有正确的属性,例如"详细信息"。但我确实看到MessageBox.show
可以使用Details属性。我还可以定义这些属性吗?哪个属性列表?下面的链接都没有回答我的问题,而Explored链接只显示了一些简单的例子。
https://sapui5.hana.ondemand.com/explored.html#/entity/sap.m.MessageBox%20/samples https://sapui5.hana.ondemand.com/#docs/api/symbols/sap.m.MessageBox.html
答案 0 :(得分:0)
在sap.m.MessageBox中。error不是参数"详细信息"。请问您想在详细信息中显示什么内容?
EDITED 17:25 010217:
您仍然可以使用sap.m.MessageBox。show及其属性详细信息,只需设置错误图标:
boost::unordered_set<std::string> func()
{
boost::shared_ptr<boost::unordered_set<std::string>> list =
boost::make_shared<boost::unordered_set<std::string>>();
/* Code to populate the shared_ptr to unordered_set goes here and I do
populate my set. */
return *list;
}
这是jsbin example。
EDITED 19:38 010217:
参数&#34;详细信息&#34;也适用于sap.m.MessageBox.error,这里是jsbin example。