溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

[ExtJs4.0]當(dāng)鼠標(biāo)停留在某行的時(shí)候顯示此物品縮略圖

發(fā)布時(shí)間:2020-06-21 14:48:25 來源:網(wǎng)絡(luò) 閱讀:836 作者:zj164937924 欄目:編程語言

控制器代碼:

  [ExtjsAction("view")]

        public ActionResult GetById()

        {

            string picId = GetParameter("Id");

            foreach (var p_w_picpath in picInfo.Images)

            {

                p_w_picpath.PicAddress = "http://localhost:8088/pic/Image/" + p_w_picpath.PicAddress;

            }

            return this.JsonFormat(new ExtjsFormInfo(picInfo));

        }

js頁面代碼:

var panel = Ext.create('Ext.Panel', {

            bodyStyle: 'padding-top:5px 5px 0;background-color:#DFE9F6',

            layout: {

                type: 'table',

                columns: 3

            },

            frame: true,

            name: 'picPanle',

            id: 'p_w_picpaths-view',

            collapsible: true,

            width: 120,

            title: '圖片信息',

            items: Ext.create('Ext.view.View', {

                store: {

                    model: 'OOO.model.picPackage.Picture',

                    proxy: {

                        type: 'memory',

                        reader: {

                            type: 'json'

                        }

                    }

                },

                tpl: [

                '<tpl for=".">',

                    '<div class="thumb-wrap" id="{PicName}">',

                    '<div class="thumb"><img src="{PicAddress}" title="{PicName}"/></a></div>',

                    '<span class="x-editable">{PicName}</span></div>',

                '</tpl>',

                '<div class="x-clear"></div>'

            ],

                multiSelect: true,

                height: 310,

                trackOver: true,

                overItemCls: 'x-item-over',

                itemSelector: 'div.thumb-wrap',

                emptyText: 'No p_w_picpaths to display'

            })

        });

        var detaileForm = {

            xtype: 'fieldset',

            layout: 'column',

            width: 500,

            height: 400,

            defaultType: 'textfield',

            items: [

                {

                    xtype: 'container',

                    columnWidth: .6,

                    layout: 'anchor',

                    items: stationColumn

                }, {

                    xtype: 'container',

                    columnWidth: .4,

                    layout: 'anchor',

                    items: panel

                }]

        };

extjs model層代碼:

Ext.define('OOOmodel.Picture', {

    extend: 'Ext.data.Model',

    fields: ['PicAddress', 'PicName']

});

 

下面的是另外的

initComponent: function () {

        this.columns = [{

            xtype: 'gridcolumn',

            header: 'ID',

            dataIndex: 'Id',

            width: 100,

            menuDisabled: true,

            sortable: true,

            renderer: function (value, metaData, record, rowIndex, columnIndex, store) {

                var url = 'http://localhost:8088/Image/';

                var fileName = store.getAt(rowIndex).get('PictureName');

                var img = "<img src='" + url + fileName + "' width='300' height='200'>";

                metaData.tdAttr = 'data-qtip="' + img + '"';

                return value;

            }

        }];

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI