zoukankan      html  css  js  c++  java
  • Ext.js中的tip事件实际使用

    Ext.onReady(function () {
            // Init the singleton.  Any tag-based quick tips will start working.
            Ext.tip.QuickTipManager.init();
            Ext.widget('grid', {
                title: 'Users',
                store: {
                    fields: ['name', 'email', 'comment'],
                    data: [
                        { 'name': '张三', 'email': 'aaaaaaaaaa.com', 'comment': 'some comment' },
                        { 'name': '李四', 'email': 'bbbbbbbbbb.com', 'comment': 'comment' },
                        { 'name': '王五', 'email': 'cccccccccc.com', 'comment': 'some very long comment' },
                        { 'name': '马六', 'email': 'dddddddddd.com', 'comment': 'some very very  long comment' }
                    ]
                },
                columns: [
                    { header: 'Name', dataIndex: 'name',  100 },
                    { header: 'Email', dataIndex: 'email',  150 },
                    {
                        header: 'comment',
                        dataIndex: 'comment',
                        flex: 1,
                        renderer: function (value, meta, record) {
                            var max = 15;
                            meta.tdAttr = 'data-qtip="' + value + '"';
                            return value.length < max ? value : value.substring(0, max - 3) + '...';
                        }
                    }
                ],
                 400,
                renderTo: 'output'
            });
        });

    grid中的显示:

    初始化:

    Ext.tip.QuickTipManager.init();

    判断:

    if (columns[i].tooltipType && columns[i].tooltipType === 'qtip') {
                        columns[i].renderer = function (value, meta, record) {
                            meta.tdAttr = 'data-qtip="' + value + '"';
                            return value;
                        }
                    }
  • 相关阅读:
    QT 双缓冲
    ubuntu 安装SVN客户端
    高并发linux内核网络参数调优
    c aes 解密
    qt 字符类型转换
    c++ ado 操作类
    Qt中将QString转换为char *或者相反
    c++ aes 加密 解密
    [转载]python编码转换遇到的非法字符的解决方法
    [转载] python异常如何全面捕获
  • 原文地址:https://www.cnblogs.com/dyxd/p/5882259.html
Copyright © 2011-2022 走看看