作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想通过部件将数据从 2 个源传递到 Searchfield 控件,如这里的示例所示。 https://openui5.hana.ondemand.com/#/topic/dfe04650afc046e0802abb1a1a90d2d9
我的代码:
<SearchField
id="mySFID"
enableSuggestions="true"
search="onSelectDiseaseTerm"
suggest="onSuggestDiseaseTerm1"
suggestionItems="{
parts : [
{path: 'db2>/SOURCE1/'},
{path: 'db2>/SOURCE2/'}],
type: 'sap.m.SearchField'}" >
<suggestionItems>
<SuggestionItem
text="{db2>DISEASE_TERM}"
key="{db2>DISEASE_TERM}" />
</suggestionItems>
</SearchField>
这是失败的,有以下痕迹
Cannot route to target: TypeError: w[b].push is not a function -
f @ sap-ui-core.js:82
error @ sap-ui-core.js:82
(anonymous) @ MyRouter.js?eval:77
Promise.catch (async)
_checkSessionBeforeRoute @ MyRouter.js?eval:76
parse @ MyRouter.js?eval:116
fnHashChanged @ Router.js?eval:6
o.fireEvent @ EventProvider.js?eval:6
n.fireHashChanged @ HashChanger.js?eval:6
execute @ signals.js?eval:93
dispatch @ signals.js?eval:384
Signal.dispatch @ signals.js?eval:187
(anonymous) @ hasher.js?eval:126
setHash @ hasher.js?eval:375
n.setHash @ HashChanger.js?eval:6
navTo @ Router.js?eval:6
onOpenOrderEditView @ CaseList.controller.js?eval:171
o.fireEvent @ EventProvider.js?eval:6
r.fireEvent @ Element.js?eval:6
(anonymous) @ ManagedObjectMetadata.js?eval:6
a.<computed> @ Icon.js?eval:6
r._handleEvent @ Element.js?eval:6
l._handleEvent @ UIArea.js?eval:6
dispatch @ sap-ui-core.js:26
q.handle @ sap-ui-core.js:25
最佳答案
SearchField的 suggestionItems
是一个聚合,它将 sap.m.SuggestionItem
数组作为输入。你不能通过你想做的事情。
关于javascript - 如何将 2 个数据模型源传递给 SearchField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56949114/
我是一名优秀的程序员,十分优秀!