起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3628|回复: 3

[处理中3] 自动换行并且识别换行符

[复制链接]

22

主题

83

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
QQ
发表于 2018-10-13 13:17:32 | 显示全部楼层 |阅读模式
本帖最后由 崔家豪 于 2018-10-13 14:08 编辑

3.png
grid控件本身可以识别换行符进行换行,但是文字并不能根据控件大小进行自动换行

写了这个事件,但这样他又不能识别换行符了

        Model.prototype.qcGridCellRender = function(event){
                if (event.colName == "fRemark" && event.colVal !== undefined) {//判断是不是需要换行显示的这列并且列是有值的
             event.html = "<div style='word-wrap:break-word; white-space:normal;'>" + event.colVal + "</div>";
        }
        }

1.png
有什么办法可以让他识别换行符进行换行,并且根据控件大小进行自动换行







91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-10-15 08:54:06 | 显示全部楼层
文字并不能根据控件大小进行自动换行什么意思?
grid中放的可编辑组件是在双击进入编辑状态的时候才显示的啊,进入编辑状态的时候内容不会换行?用的input吗?改为textarea
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

22

主题

83

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
QQ
 楼主| 发表于 2018-10-16 08:57:07 | 显示全部楼层
jishuang 发表于 2018-10-15 08:54
文字并不能根据控件大小进行自动换行什么意思?
grid中放的可编辑组件是在双击进入编辑状态的时候才显示的 ...

grid中的组件是不可编辑的,值是从数据库查出来的,不让他编辑,但是因为数据太多,文字把控件填满没有自动换行,导致数据没有完全显示出

1.jpg

2.jpg


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-10-16 09:27:30 | 显示全部楼层
不让他编辑,要显示换行就是1楼发的事件中控制的方式,可以把div换成textarea组件看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-8-28 08:25 , Processed in 0.052562 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表