angular-symfony:angular 的 ngResource 模块的就地插入,与 FOSRestBundle 兼容

时间:2024-07-04 02:14:35
【文件属性】:

文件名称:angular-symfony:angular 的 ngResource 模块的就地插入,与 FOSRestBundle 兼容

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-04 02:14:35

JavaScript

angular-symfony 目的 使用 FOSRestBundle 创建只读 API 时,您可以立即使用 angular 的 ngResource。 但是,当使用 symfony 表单验证输入时,您会遇到一些问题,因为 symfony 表单要求数据与表单名称嵌套,这也允许通过一个请求提交多个表单。 好吧,你想的并没有那么糟糕......不幸的是,这会对 angular 造成严重破坏(需要数组来收集项目等)。 安全 从安全角度来看,将结果作为对象返回比数组更好,因为它不是有效的 JavaScript 语句,它不能在 JavaScript 中被解析和实例化为新对象。 因此,这可以防止跨站点脚本攻击从其他域上的 AJAX JSON 服务访问数据。 快速开始 有关完整示例,请参见示例文件夹。 基本的应用程序设置(这可以省略)。 var myApp = angular . module (


【文件预览】:
angular-symfony-master
----src()
--------symfony-resource.min.js(4KB)
--------symfony-resource.js(17KB)
----LICENSE(11KB)
----README.md(2KB)
----example()
--------TODO.txt(36B)

网友评论