2015-07-30 3 views
0

Я хотел бы создать подобный текст:SAPUI5 Data Binding - sap.m.Text

var content = new sap.m.Text({ 
    text : "{data>/User/Firstname} {data>/User/Lastname}" 
}) 

Но выход в браузере просто:

{данных>/User/Firstname} {данных>/User/Lastname}

Использование:

var content = new sap.m.Text({ 
    text : "{data>/User/Firstname}" 
}) 

работает отлично.

+0

, что делает «работает» один выход точно ? –

ответ

1

Вы должны указать параметр bindingSyntax в вашей загрузки-скрипта и установить его на complex [1]

data-sap-ui-xx-bindingSyntax="complex" 

полный тег, как, например:

<script 
    id="sap-ui-bootstrap" 
    src="/path/to/ui5/resources/sap-ui-core.js" 
    data-sap-ui-theme="sap_bluecrystal" 
    data-sap-ui-xx-bindingSyntax="complex" 
    data-sap-ui-libs="sap.m"></script>