我在开发SAPUI5的时候遇到了一个问题:我在XML视图中给Button控件赋了一个CSS类:sapUiSmallMarginEnd期望在运行时,CSS类可以生成1rem的margin效果:上图是SAPUI5官网的例子。但是,我的示例无法运行。我的按钮控件渲染出来的HTML原生代码没有出现这个CSS类,没有实现我期待的边距效果:这个类存放在aCustomStyleClasses数组中:在XMLTemplateProcessor中,自定义的DefineCSS:Custom类写在这里:Line334Line511:buttonRender.js的第130行:在我的例子中aCustomClasses没有解析出来返回到我的代码中,调试1450行,为什么没有添加CSSStyle转到button:8081,也就是SAP例子中,sStyleClasses可以解析成功:我的不行:ParsingCSS:更多Jerry原创文章在这里:《汪子熙》:
