devtrw/state-bridge-bundle

为从Symfony2后端到javascript(特别是AngularJS)前端共享应用状态提供了一个基本框架。

安装: 23

依赖者: 0

建议者: 0

安全: 0

星星: 2

观察者: 1

分支: 1

开放问题: 0

类型:symfony-bundle

dev-master 2014-07-02 09:27 UTC

This package is not auto-updated.

Last update: 2024-09-24 01:05:40 UTC


README

Build Status Code Quality Code Coverage SensioLabsInsight

此包提供了一个基本框架,用于从symfony包中的配置动态创建ui-router状态。这背后的主要动力是允许根据用户在symfony环境中的角色选择性地激活AngularJS前端的部分。

安装

安装包

待办事项

注册"jsonp"请求格式

如何注册新的请求格式和MIME类型

用法

注意:这些文档是不完整的。一旦API稳定,我将努力完善它们。

1. 在配置键devtrw_state_bridge.states下定义您的状态。

请参阅下面的配置部分。

2. 将路由devtrw_state_bridge_get_entity_statedevtrw_state_bridge_get_state导出到您的Angular应用中。

FOSJsRoutingBundle可以处理将路由与在javascript中实现的symfony路由器一起导出。只需用angular模块包装它,您就可以轻松访问Angular应用中导出的任何路由。

3. 在Angular中创建一个加载所需状态的抽象状态

您可以通过浏览Alex Feinberg的这篇博客文章来了解如何进行此操作。

配置

待办事项

待办事项

[ ] 包装/扩展FOSJsRoutingBundle以提供更无缝的Angular集成[ ] 完成初始文档