请问高手们,extjs中,如何为toolbar动态设置cls属性

每次打开页面时,如何让前台view层中的toolbar控件获取后台数据库的某个字段值并赋值到cls属性中。之前的cls属性值全部都是写死的,这次想通过动态获取值写入。谢谢各位。

组件都有setCls函数,关键是你的css属性名称是怎么获取的?
比如说数组、Map映射、还是字符串?追问

css属性名称通过后台数据库读取并返回到前台的,数据库存储的是css类属性名称。
已经解决了,通过beforerender消息处理函数在页面渲染前使用addCls函数给toolbar添加css属性。
不过还是感谢。

温馨提示:内容为网友见解,仅供参考
无其他回答

请问高手们,extjs中,如何为toolbar动态设置cls属性
组件都有setCls函数,关键是你的css属性名称是怎么获取的?比如说数组、Map映射、还是字符串?

Extjs Toolbar的 store属性 可以动态设置么?
当然可以的。

extjs中GridPanel怎么动态生成列?
Ext.onReady(function() { var sm=new Ext.grid.CheckboxSelectionModel(); var cm=[new Ext.grid.RowNumberer(),sm, {header:"编号", dataIndex:"id", width:65,hidden : true}, {header:"名称", dataIndex:"name", width:65}, {header:"路径", dataIndex:"url", width:...

相似回答