ember.js:选择选项卡并保留内容的正确方法

ember.js:选择选项卡并保留内容的正确方法,ember.js,Ember.js,我正在尝试使用emberjs,但我遇到了一些愚蠢的错误 我没有找到一个选择选项卡的好方法。我应该在路线中设置一些变量并在车把中使用bindAttr吗?(我试过了,但没有成功)。我需要为需要与模板交互的每个元素创建一个emberjs视图,并使用{{{{{view}}{{/view}} 在“导航”出口中,我呈现注册/登录表单,并希望在用户更改所选选项卡时保留填写的数据。我该怎么做 代码如下: 很抱歉,如果我不清楚,我有点迷路了…使用绑定&而且余烬提供了他们的文本字段视图,这些视图非常少…我编辑了你的

我正在尝试使用emberjs,但我遇到了一些愚蠢的错误

我没有找到一个选择选项卡的好方法。我应该在路线中设置一些变量并在车把中使用bindAttr吗?(我试过了,但没有成功)。我需要为需要与模板交互的每个元素创建一个emberjs视图,并使用{{{{{view}}{{/view}}

在“导航”出口中,我呈现注册/登录表单,并希望在用户更改所选选项卡时保留填写的数据。我该怎么做

代码如下:


很抱歉,如果我不清楚,我有点迷路了…

使用绑定&而且余烬提供了他们的文本字段视图,这些视图非常少…我编辑了你的一些fiddle来说明你的问题,其余的fiddle我想你可以自己处理(编辑登录部分使用此来编辑注册视图)


希望这有帮助

我无法想象注册/登录表单和导航选项卡之间的关系,也许您可以在中设置演示?在ember.js中,您可以按照一个视图、一个控制器的规则,并将它们绑定在一起。我明白您的问题,是否要使用带有路由的ember js生成选项卡式视图?我将有一个带有侧栏和两个选项卡的覆盖:注册和登录。当用户在一个表中单击时,覆盖的右侧内容将发生更改。这是演示:谢谢!知道了。。。那么,我的应用程序中的每个输入/选择/等都必须使用此视图?如何保持边栏选项卡?你可以用HTML标签来做这些,所以……但是使用En烬元素可以让你保持更少的代码,它得到了它自己的好处……例如,考虑{{查看烬。选择内容绑定=“SoMurRay}}}。不要硬编码数组中元素数量的标签..我希望你能理解我关于侧栏标签的观点。。。这就是你的意思?如果我想在我的视图中保留“isHomeSelected”和“IsSignSelected”而不是直接在应用程序中,我该怎么做?像这样:这会是一个好的做法吗?我问这个问题是因为我会在这个应用程序中有其他视图,例如:当用户登录时,他会看到其他选项卡和表单(这就是为什么我在第一个JSFIDLE中有两个出口)是的,好的做法是放在内部视图中,但你可以将它们放在你的应用程序视图或控制器中,因为计算属性可能…在一个坚果壳中,将选项卡放在applicationView中,使用applicationController控制CSS&单击应调用router中的方法…如果不清楚,将在获得一些备用tym时更新小提琴