flask-wtf
Textareafield
编辑一段文字 插入数据库 再从数据库查询出来 换行符就不见了 如何将换行符一起插入数据库?
例如:
我们
你们
他们
查询出来结果就变成了:
我们 你们 他们
PHP中文网2017-04-17 17:39:17
これはデータベース ストレージの問題である可能性があります。これらのコンテンツを保存するフィールドのデータ型を確認してください。http://www.webtag123.com/sql/23888.html
も参照してください。天蓬老师2017-04-17 17:39:17
改行なしで HTML 構造に入れる場合、考えられる問題と解決策は次のとおりです:
HTML は br
改行であるため、エスケープ文字 n
はサポートされていません。テキストエリアの復帰と改行は表示されず、改行は n
によって行われます。 console.log('你的查询数据')
コンソールに改行があるかどうかを確認します。またはyourCon.indexOf("n")
存在するかどうかを確認してくださいn
。存在する場合、yourCon.replace("n","<br/>")
は置換を完了し、それが改行であるかどうかを確認します。もちろん、改行は r
、nr
最初の方法が解決できない場合。または、改行がまったく表示されません。次に、データ replace("n","<br/>")
を配置し、事前に n
を br
に置き換えます。または、データベースに保存する前に他の文字に置き換え、取得時に変換して戻します。
ここをクリックして私のブログをご覧ください。前回この問題に遭遇したときの簡単な概要を書きました。