在ExtJS表列中设置Fontawesome图标

时间:2018-10-01 15:02:53

标签: extjs font-awesome

我如何在ExtJS中使用fontawesome。我想在表格列中显示一个图标。

例如,我有这个:

widget2: {
    viewTemplate: {
        title: 'Today\'s calls',
        closable: false,
        layout: {
            type: 'table',
            width: '100%',
            columns: 2
        },
        items: [
            { html: '<i class="fas fa-home"></i>' },
            { html: '1,2' },
            { html: '1,3' },
            { html: '2,2' },
            { html: '3,2' },
            { html: '3,3' }
        ]
    }
}

但这只显示了我这一点:

enter image description here

但是,在主菜单中,我的菜单项带有iconCls: 'fa fa-home',并且可以使用。试图把它放在桌子上,但是没有用。

有帮助吗?

顺便说一句,我使用ExtJS 6。

1 个答案:

答案 0 :(得分:0)

在css中创建一个用于定义 if (dataGridView1.IsCurrentRowDirty==true) { if (dataGridView1.Rows[e.RowIndex].Cells["FirstName"].Value.ToString() == "") e.Cancel = true; MessageBox.Show("Please enter Student FirstName"); } } 的类,并将其传递给您决定使用以下图标制作的每个html组件:​​FIDDLE