data-binding - XML View 中CSS类属性的数据绑定(bind)

标签 data-binding sapui5

如何将 XML 片段的 CSS 类属性的值绑定(bind)到另一个 XML View 中的模型属性?

以下剪断工作正常

<core:Fragment fragmentName="com.foo.bar.Fragment" type="XML" class="important"/>

并且应该更改为类似
<core:Fragment fragmentName="com.foo.bar.Fragment" type="XML" class="{itemStatus}"/>

在哪里 {itemStatus}应该绑定(bind)到模型属性。

任何帮助表示赞赏!

最佳答案

不幸的是,正如Qualiture 已经提到的那样,绑定(bind)类属性确实是不可能的。
但是,有一种使用自定义数据的解决方法,可以将其绑定(bind)、写入 DOM,因此也可用于样式目的。
您可以在文档中查看示例:Writing Data to the HTML DOM as DATA-* Attribute

希望有帮助

关于data-binding - XML View 中CSS类属性的数据绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27843505/

相关文章:

wpf - 使用 BindingExpression 调用 ValidationStep ="UpdatedValue"的 ValidationRule,而不是更新值

data-binding - 将结构传递给 Post martini 例程

c# - 绑定(bind)到静态类属性和 StringFormat

c# - 如何使用 MVVM 和 Xamarin.Forms ListView ItemSelected 事件来检索所选项目的绑定(bind)属性?

javascript - SAP UI5 Json 模型计数

.net - WPF TreeView 绑定(bind)

javascript - SAPUI5/OPENUI5 : Bind string to JSON model and update bigger string automatically (it reads [object%20Object])

javascript - 如何使用ajax调用+ javascript将数据从数据库导出到excel

view - 路由器导航后未呈现 SAPUI5/OpenUI5 View

javascript - Chrome 源未显示从 Typescript 生成的文件并具有源映射