• extjs6中grid里放置图片


    1.加黑体的是实现代码,在view中操作

     

    /**
     * Created by Wwei on 2017/7/1.
     */
    Ext.define('Admin.view.userpanoram.UserPanoram', {
        extend: 'Ext.Panel',
        xtype: 'userpanoram',
        title: '我的工作室',
    
        requires: [
            'Admin.view.userpanoram.UserPanoramController',
            'Ext.button.Button'
        ],
        controller: "userpanoram",
        layout: {
            type: 'vbox',
            align: 'stretch'
        },
    
        items: [{
            xtype: 'form',
            reference: 'form',
            defaultButton: 'btn_search',
            layout: 'column',
            defaults: {
                labelAlign: 'right'
            },
            style: {
                margin: '12px 0px 0px -28px'
            },
            items: [{
                xtype: 'textfield',
                reference: 'viewUuid',
                fieldLabel: 'viewUuid',
                name: 'viewUuid'
            },{
                xtype: 'datefield',
                name: 'startTime',
                reference:'startTime',
                fieldLabel: '起始时间',
                labelWidth: 60,
                format: 'Y-m-d',
                editable: false
            }, {
                xtype: 'datefield',
                name: 'endTime',
                reference:'endTime',
                fieldLabel: '结束时间',
                labelWidth: 60,
                format: 'Y-m-d',
                editable: false
            }]
        }, {
            xtype: 'grid',
            sortableColumns: false,
            reference: 'grid',
            flex: 1,
            store: 'userpanoram.UserPanoram',
            columns: [{
                xtype: 'rownumberer'
            },{
                text: '主键',
                dataIndex: 'id',
                 50
            },{
                text: '用户id',
                dataIndex: 'userId',
                 50
            },{
                text: '图片id',
                dataIndex: 'panoramaId',
                 50
            },{
                text: 'newViewUuid',
                dataIndex: 'newViewUuid',
                 50
            },{
                text: 'ViewUuid',
                dataIndex: 'ViewUuid',
                 50
            },{
                text: '缩略图路径',
                dataIndex: 'thumbPath',
                 100,
                renderer: function (v) {
                    return '<image style="width : 185px; height : 70px;" src="'+v+'" />'
                }
            }, {
                text: '名称',
                dataIndex: 'name',
                 100
            }, {
                text: '风格',
                dataIndex: 'style',
                 100
            }, {
                text: '户型',
                dataIndex: 'houseType',
                 100
            }, {
                text: '空间',
                dataIndex: 'space',
                 100
            },{
                text: '创建时间',
                dataIndex: 'createTime',
                100
            }],
            selModel: {
                selType: 'checkboxmodel'
            },
            dockedItems: [{
                xtype: 'toolbar',
                items: [ '->', {
                    text: '查询',
                    iconCls: 'fa fa-search',
                    reference: 'btn_search',
                    handler: 'search'
                }
                 , {
                        text: '清空条件',
                        iconCls: 'fa fa-search',
                        listeners: {
                            click: 'reset'
                        }
                    }]
            }, {
                xtype: 'pagingtoolbar',
                store: 'userpanoram.UserPanoram',
                dock: 'bottom',
                displayInfo: true
            }],
            listeners: {
                beforerender: 'gridBeforeRender',
                render: 'search'
            }
        }]
    });

    2.效果如图

  • 相关阅读:
    python-pycharm-django
    CSS
    django邮件
    访问user Model的三种方式
    weblogic升级war包(工作备忘)
    RestfulAPI_ 验证 与授权
    Restful API serialize相关
    scripy login captcha
    linux环境设置和核心命令
    java 调用JIRA api接口
  • 原文地址:https://www.cnblogs.com/Java-Starter/p/7229215.html
Copyright © 2020-2023  润新知