如何在Pakyow视图中多次引用绑定?

时间:2015-06-11 15:30:53

标签: pakyow

背景

我正在处理一个视图,我想在多个地方使用来自同一对象的数据,但是被其他对象的数据打断。想一下需要了解某个人,公司和事件的表格信,并且在整个信件中都有参考文献。

我在Thin Web服务器上运行Pakyow 0.9.1。

我做了什么

绑定仅适用于后面的参考。我之前添加了一个,它有效。一次只能绑定一个。我在每个绑定中添加了pp,只有第一个命中了控制台。

视图

<strong data-scope="account" data-prop="name">name</strong>

...

<a href="#" data-scope="token" data-prop="url">Click here</a>

...

<strong data-scope="account" data-prop="name">name</strong>

1 个答案:

答案 0 :(得分:1)

要直接回答您的问题,您需要在帐户上调用两次绑定:

view.scope(:account)[0].bind(account)
view.scope(:account)[1].bind(account)

在这种情况下,尽管抽象出accounttoken的概念可能会有所帮助,而是只有一个名为mail_vars的范围或其他影响范围。然后,只需将您的数据合并到一个数据结构中并将其绑定到视图。

有很多方法可以做到这一点,希望它有所帮助!