javascript - 在 Angular js 中发布 html 有效负载数据

标签 javascript angularjs ajax angular-services

我有一个与 Angular JS 中的 $http post 服务相关的问题。 我目前正在从事CMS(内容管理系统)项目,我需要将HTML数据发送到rest api。 目前,我正在 angularjs Controller 中构建有效负载对象,但是当我发布 html 数据时,我在开发者控制台中无法解码值。 因为这个帖子请求没有发生。
发生这种情况是因为数据中存在转义字符。

例如:

var payloadData = {
    "name":"Test Document",
    "desc":"test 123",
    "content":"<div style="color:red;text-align:center;">%%header%%</div>"
}

Developer console screenshot

最佳答案

使用 $http.post('url here',JSON.stringify(payloadData));

关于javascript - 在 Angular js 中发布 html 有效负载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36441576/

相关文章:

angularjs - Firebase 和 Geofire 性能 : Get keys in array instead of 1 by 1

javascript - 在python服务器上执行程序并在html网页上动态更新结果

javascript - 添加对将文本转换为 html 的支持

javascript - 在 dygraphs 中的同一张图上绘制 customBars 和一条规则线

javascript - 使用 javascript 将纯文本转换为 HTML

javascript - 带有动态部分的动画 Canvas

javascript - AngularJS $scope 没有观察来自 View 的变化

javascript - iframe 中的表单无法通过 Angular 和 IE11 重新获得焦点

php - 使用 mysql、php 和 ajax(使用 jquery)创建表

javascript - 使用 JavaScript 变量更新数据库