动态控制C4C UI元素的显示和隐藏 C4CSAPCloudRubeWebUI
程序员文章站
2022-06-02 09:23:10
...
C4C UI上UI元素的显示和隐藏可以通过Key User在Adaptation模式里通过编辑一些简单的rule去控制,诸如这种格式:
if ( logic expression = true )
then display the UI element
else hide the UI element
endif
这样就不需要由Partner去做二次开发实现了。
这整套逻辑的工作原理在我的博客How to change UI element visibility dynamically via Rule Editor – and how it works under the hood里有介绍。
用一句话概括:在rule里将某个UI元素设为隐藏之后,UI5对应的渲染程序就会直接将其忽略——不会进入下图第78行的IF渲染分支里。
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
推荐阅读
-
android 动态控制状态栏显示和隐藏的方法实例
-
AngularJS实现元素显示和隐藏的几个案例
-
VUE元素的隐藏和显示(v-show指令)
-
android 动态控制状态栏显示和隐藏的方法实例
-
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
-
动态控制C4C UI元素的显示和隐藏 C4CSAPCloudRubeWebUI
-
AngularJS实现元素显示和隐藏的几个案例
-
使用JavaScript控制HTML元素的显示和隐藏
-
IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素_javascript技巧
-
VUE元素的隐藏和显示(v-show指令)