所以我一直在转来转去,试图找出最好的方法,让页脚有一个隐藏的面板,用于向上滑动的操作。该网站非常基本,它有页眉、内容区和页脚。我制作了一个简单的线框来更容易解释这一点:
因此,理想情况下,内容面板类似于帖子,单击时我想打开Secondary actions panel
编辑表单,其中预先填充了内容面板中的数据。如果Icon
单击,我想Secondary actions panel
用空白的添加新帖子表单弹出相同的内容。我与之斗争的地方是如何做到这一点的约定以及通过AngularJS最好的方法。辅助操作面板和页脚包含在 中FooterController
,但内容面板包含在单独的控制器中。我不确定我应该使用指令还是服务。
我目前正在使用angular-ui-router
,但这并不能管理我需要发生的 ui 事件。
任何建议都将不胜感激,我对 AngularJS 非常了解,所以我正在尝试学习使用 AngularJS 做事的正确方法,而不是仅仅构建一些我以后会报废的废话!
谢谢!