laravel - 无法从数据库中获取原始降价值
问题描述
我正在使用 Laravel 建立一个论坛,在那里我让我的用户能够使用 markdown 来编写回复或线程。现在,当用户分享讨论或回复时,稍后如果该用户想要编辑该回复或讨论,我会向数据库发送请求以获取回复 markdown 的原始值,如下图所示
问题是请求来自哪里,我得到了 HTML 中的解析值,如下所示:
当我调试控制器内的代码时,我发现 Laravel 在将其发送到浏览器之前对其进行了解析
请如果有人能告诉我如何阻止 Laravel 或 eloquent 解析数据库中的值。顺便说一句,我正在使用简单的(codemirror)进行降价编辑器
解决方案
使用这个功能
htmlspecialchars_decode( stripslashes( $variable_name ) )
在将值从数据库加载到输入字段的地方使用它
推荐阅读
- python - Python Pandas 相当于 excel 填充句柄?
- c# - 依赖注入具有依赖注入形式 DbContext 的类
- javascript - 为什么我不能让这个应用程序使用 webpack 和很棒的 typescript loader 将 typescript 文件编译成 javascript?
- java - Secure.ANDROID_ID 背后的算法
- vert.x - Vert.x 的并发请求
- node.js - Puppetter 由于节点模块错误而失败
- bash - 检查文本文件中的第一列是否为非空
- python - Django - 条纹订阅
- java - Java - IF 条件未读取输入的字符串变量值
- wikipedia - 如何获取最近更新的 wiki 文章的完整列表?