【问题标题】:JavaScript / Backbone.js layout managerJavaScript / Backbone.js 布局管理器
【发布时间】:2011-11-06 18:50:47
【问题描述】:

我有许多带有一堆子元素的 (Backbone.js) 控制器。

当浏览器调整大小或模型发生变化时,我希望各种控制器的子元素能够影响其他元素的布局。

例如,假设我更改了模型中的语言,这导致我的 headerController => titleTextField 从 1 行增长到 2 行。这应该会导致下面的容器缩小以适应增长。

不知何故,我希望布局管理器能够考虑到这一点并相应地重新定位相关元素。

有这样的布局管理器吗?或者,您将如何构建一个?
(最好是与 Backbone.js MVC 原则配合良好的一种)

【问题讨论】:

  • 您能详细说明控制器的含义吗?这些是主干控制器(现在称为 0.5 版的路由器)吗?我不太了解您的情况,但只要有可能,最好通过 CSS 管理布局。

标签: javascript model-view-controller layout backbone.js layout-manager


【解决方案1】:

这听起来像是 CSS 问题,而不是 javascript / mvc 问题。有很多 CSS 框架,例如 960grid、blueprint 等等,可以处理这种布局更改

【讨论】:

    猜你喜欢
    • 2011-09-05
    • 2011-10-27
    • 1970-01-01
    • 2011-12-09
    • 2018-06-12
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多