数据中心 视图 设置操作属性如何起作用?
管理员大大,我想咨询下,在数据中心的视图操作栏中添加操作后,如何能够单独针对一个操作设置样式属性?这里希望把除突发事情外这部分字体变成红色,做成公告提示的作用,不需要点击执行操作。但是在设置操作属性里面设置color:red或者font-size:red都不管用。
能否讲述下这里的设置操作属性具体是如何使用的?
这里是设置属性的不是样式,样式并没有提供可配置的地方,只能通过脚本拿到dom对象的方式去操作样式
比如管理员这里是设置按钮字体颜色是红色,您需要拿到您需要改变颜色的那个按钮dom
本帖最后由 游荡一下1 于 2023-4-13 12:27 编辑
按钮dom在哪里可以查询到呢?使用toolbarNode整个操作条的所有按钮文字都变成红色了,通过F12开发者工具看的话,发现每个按钮的结构都一样。
或者是否可以把按钮设置成disabled,利用buttonTextDivDisable来区分和其他可使用按钮的不同?
您已经拿到整个node了,去找一下里面title是“除突发事情外”设置color就可以了 好的,谢谢管理员大大。。
我在设置操作属性这里设置了id:note,然后在load事件中使用document.getElementById("note").style.color="red"进行了设置,发现也是可以实现需求的。:lol 不要用document,document针对的是整个浏览器,o2oa的桌面模式下可能会有冲突,您可以使用this.target.toolbarNode,然后再去去id为note的dom对象 管理员大大,
使用this.target.toolbarNode,然后再去去id为note的dom对象。。。
这个具体是怎么写?我试了很多种都获取不到。。。
比如:this.target.toolbarNode.getId("note").style.color="red";
this.target.toolbarNode.get("note").style.color="red";
this.target.toolbarNode.id("note").style.color="red";
this.target.toolbarNode.note.style.color="red";
这些都不管用。。。
有没有前端dom获取的这种文档?:dizzy:
参考:
谢谢,非常起作用:victory: :victory:
页:
[1]