5

getClassアクション列にアイコンをレンダリングするために 使用しています。

{
xtype: 'actioncolumn',
id:'actionColumnGridUsers',
width: 30,
hideable: false,
items: ['->',
    {
        getClass: function (v, meta, rec)
        {
            if (rec.get('nameUser') != '') return 'icon-edit';
            else return 'icon-add';
        }

    }
}

そしてcssコード:

.icon-add { background-image: url("../images/add.png"); }
.icon-edit { background-image: url("../images/edit.png"); }

コードは正しいようですが、アイコンが表示されません。私は何が欠けていますか?

4

2 に答える 2

0

またはこれを試すことができます:

iconCls: me.readOnly==true ? 'icon-view' : 'icon-edit',

于 2015-07-10T07:59:51.097 に答える