代码之家  ›  专栏  ›  技术社区  ›  Joseph Weissman

一对多关联空列问题(Rails上的ext)

  •  0
  • Joseph Weissman  · 技术社区  · 15 年前

    我正在玩在Rails+Ext中重写Web应用程序的一部分。但是,在网格视图中显示关联模型的名称时遇到了问题。

    我已经能够成功地转换几个模型,并使用选项卡和ext的布局帮助器很好地安排视图。

    然而,我正在建立一个协会--我已经跟随 Jon Barket's tutorial 关于如何使用ext实现这一点——我已经做了所有建议的Rails和JS更改(对我的模型进行了适当的名称更改),结果是组合框现在正确地填充了关联模型的名称,并且更改实际上正确地写入了数据库,但是数据没有显示在列中,它只是T空。但是,“详细信息”视图中有正确的数据。

    真的只是想知道是否有其他人遇到了这个问题,或者对可能发生的事情有什么想法。如果需要的话,绝对愿意发布代码;请注意(afaik)我的更改非常接近教程。

    事先谢谢!

    更新:

    好吧,有点进步。我可以通过稍微修改列模型来正确地显示关联的模型ID。但我无法在主表中显示虚拟属性(在jon的示例中,它是country_name),当我从更改该列的数据源时,它仍然为空。

    dataIndex: 'model[associated_model_id]'
    

    dataIndex: 'virtual_attributes[associated_model_name]'
    

    另一个更新:

    碰撞。这里没有人尝试将ext与rails集成吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Joseph Weissman    15 年前

    好吧,我应该更加关注本教程以及我是如何使用API和其他可用信息的。

    如果您使用制表符来区分几个网格视图,请不要忽略导出到JSON的任何助手方法(您必须在模型的控制器中这样做),尤其是用于检索关联模型名称的方法!