2017年10月21日 星期六

for Extj4 grid 讓某欄允許多行文字折行顯示

extjs5 是在column中設定「 cellWrap: true」就可以了
但是在Extjs4呢?
需要在css中設定一下了,基本上不出white-space:normal 這個設定,
參考http://jaspreetchahal.org/extjs-grid-multi-line-rows/

但如果你要直接寫在某欄位的話
就直接寫在randerer吧,
別忘了加入「important」這個複寫指令
如:
==========果然important不是叫假的=========
renderer: function (value, metaData, record, rowIndex, colIndex, store, view) {
                                return '<div style="white-space:normal !important;">' + value + '</div>';
                            },
==================================

以上,大家加油了

沒有留言:

張貼留言