我有一个与Angular JS中的$ http发布服务有关的问题。
我目前正在从事CMS(内容管理系统)项目,在该项目中,我需要发送HTML数据以保存api。
目前,我正在angularjs控制器中构造有效负载对象,但是当我发布html数据时,无法在开发人员控制台中解码值。
由于这个职位要求没有发生。
发生这种情况是因为数据中存在转义字符。
例如:
var payloadData = {
"name":"Test Document",
"desc":"test 123",
"content":"<div style="color:red;text-align:center;">%%header%%</div>"
}
最佳答案
使用$ http.post('url here',JSON.stringify(payloadData));