将图标设置为kendo ui tabstrip选项卡而不是文本?

时间:2017-02-09 17:23:17

标签: javascript svg kendo-ui icons kendo-tabstrip

我想只显示一个图标,而不是在标签条标签上使用文字(标签的标题,而不是按下标签时弹出的内容)。

我有这个标签:

$('#filterTabStrip').kendoTabStrip({
                        //animation: false,
                        collapsible: true,
                        dataTextField: 'text',
                        dataImageUrlField: 'imageUrl',
                        dataContentField: 'content',
                        dataSource: [
                            {
                                text: 'Users',
                                //imageUrl: $('#user_tab_image').html(),
                                content: $('#user_filter_template').html()
                            },
                            {
                                text: 'Location',
                                //imageUrl: '{!URLFOR($Resource.slds, "slds-master/assets/icons/utility-sprite/svg/symbols.svg#location")}'
                                content: $('#location_filter_template').html()
                            },
                            {
                                text: 'Description',
                                //imageUrl: '{!URLFOR($Resource.slds, "slds-master/assets/icons/action-sprite/svg/symbols.svg#description")}'
                                content: $('#description_filter_template').html()
                            },
                            {
                                text: 'Type',
                                //imageUrl: '{!URLFOR($Resource.slds, "slds-master/assets/icons/utility-sprite/svg/symbols.svg#picklist")}'
                                content: $('#type_filter_template').html()
                            },
                            {
                                text: 'Custom',
                                //imageUrl: '{!URLFOR($Resource.slds, "slds-master/assets/icons/utility-sprite/svg/symbols.svg#apps")}'
                                content: $('#user_filter_template').html()
                            }
                        ]
                    });

我试图使用静态资源URL以及在html模板中设置svg图像,然后将imageURL设置为该模板,但这也不起作用。

我希望这是可能的。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您可以尝试为dataTextField创建一个空文本,并提供需要显示的图标的imageUrl。与this类似的东西可能会有所帮助!