我在用户输入内容的文本区域中输入
<textarea class="edit_note_text"></textarea>
.edit_note_text {
overflow-y: auto;
resize: none;
overflow-x: hidden;
font-size: 14px;
font-family: arial;
padding: 8px 8px;
border-color: #dcdcdc;
color: #4e4e4e;
margin: 10px 16px 0px;
width: 1156px;
height: 70px;
white-space: pre-line;
}
然后将其保存,并通过SALESFORCE发送到我们的后端。文本区域所在的对话框关闭,用户可以看到自己保存的输入。
.edit_note_text {
overflow-y: auto;
resize: none;
overflow-x: hidden;
font-size: 14px;
font-family: arial;
padding: 8px 8px;
border-color: #dcdcdc;
color: #4e4e4e;
margin: 10px 16px 0px;
width: 1156px;
height: 70px;
white-space: pre-line;
}
由于某种原因,如果他最初输入任何换行符,它将保存并正确显示。但是在编辑时,它将删除换行符。后端似乎确实保存了换行符,并且显示了空格。
此外,显示的行上还有一个附加标签。
原始输入:
<pre>{!creditDeptNote.Description__c}</pre>
编辑:
testing
t2
t3
显示
testing
t2
t3
567