作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
虽然我已经使用表对象和函数 onAfterRendering 成功创建了一个简单的项目,但我意识到仅实现 onAfterRendering 函数会改变外观并禁用表对象的某些功能。标题与列不对齐,左侧行选择器聚集在一起,滚动条不起作用。
我已经看到这种情况发生在我尝试过的任何表格对象上。例如,我从 SDK 中获取了 SAP 的 Fixed Columns Example,添加了没有内容的 onAfterRendering 函数,然后看到了问题。我将列宽更改为 50px 或 100px,这导致问题更加明显。
我正在执行 placeAt 语句之后的函数。我正在使用 Eclipse Luna 和 SAPUI5 1.24.4。
//Bring the table onto the UI
oTable2.placeAt("sample2");
oTable2.onAfterRendering = function(){
};
最佳答案
你应该使用 addEventDelegate注册此类功能的方法。
oTable.addEventDelegate({
onAfterRendering: function() {
// ...
}
}, this);
以您的方式,您将覆盖控件本身的完整 onAfterRendering。
关于javascript - sapui5 table onAfterRendering 导致问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28313153/
我正在使用 sapui5 创建一个表。我想知道我是否可以将升序排序和降序排序的默认图标更改为我自己的图标? 补充问题:有没有一种方法可以在标题中显示我的自定义图标而无需先点击它? 最佳答案 只需在 W
我如何在 SapUI5 中构建一个 XML View 来迭代 JSONModel 中的所有元素? 到目前为止,我有一个 Controller : sap.ui.define([ "sap/ui
我是一名优秀的程序员,十分优秀!