Apex是一个好产品,开放包容,又有自己的个性特点,当碰到问题,我们总能想出解决方案!

这个问题很容易碰到;但是又不好解决!

文字描述就是:IG 的文本框,当我编辑的时候,命名有很多行;退出编辑之后呢,不换行了!这样用户的体验很不好!

 

原因调查: 查看数据库保存的数据,换行符号是chr(10) || chr(13); APEX 的列处于编辑状态时, 为TEXTAREA 文本域,识别的到的换行符是\r\n 和DB一致

但是当APEX处于非编辑状态时,仅仅是文字展示 的,那么不换行这就好理解了,因为浏览器没有告诉它要换行啊!

解决方法:这样解决方案就很简单了,我们知道CSS有一些换行的样式;white-space:pre-wrap; 直接套用就解决问题了

这个是修复之后的换行

以下是我们做的步骤:

Step1: 给要处理的列,一个静态ID, 比如 NOTES

Step2:

隐藏内容

此处内容需要权限查看

  • 普通10积分
  • 会员免费
  • 永久会员免费推荐
会员免费查看

这行我们就可以来预览效果了,问题解决了! 我很开心

 

发表回复

您的电子邮箱地址不会被公开。