如何在一个页面中保存并链接到新页面并显示数据?

时间:2013-12-10 02:16:41

标签: ember.js

除了FixtureAdapter之外,没有使用数据存储。

在一个页面上我有一个输入:

    {{input type="text" id="form-name" value=personName placeholder="What's your name?"}}

然后点击此处转到下一页:

    {{#link-to 'lets-design' class='btn btn-primary'}}Let's design!{{/link-to}}

我如何保存personName的值,以便在下一页显示它?

1 个答案:

答案 0 :(得分:2)

Ember最重要的是personName只有一个副本。第一个显示的那个与第二个相同。您必须考虑Route,这是与给定页面上可用数据的连接。 Read this了解如何最好地使用路由来控制对数据的访问。

App= Ember.Application.create();
App.set('name', 'Steve');

然后在任何页面中:

{{App.name}}

在您的情况下,您对personName的绑定可能是App.personName,但这不是一个非常好的通用方法。谨慎使用这种特殊的东西,不会存储在服务器上。大多数数据都通过路由绑定到您的模板。

相关问题