无法从子视图访问父模型
Cannot access to parent model from child view
我的 emberjs 视图有问题。我无法访问在父视图中定义的模型。我已经用 view.parentView.model 进行了测试,但是这不起作用
这是我的代码:
<div class="allowed_name">{{model.allowed_email_domain}}</div><!-- working -->
{{#each view.content}}
<h1>{{model.allowed_email_domain}}</h1> <!-- not working -->
{{/each}}
谢谢
忽略您正在使用视图并且可能不应该使用的事实,这是因为您已经更改了每个循环内的上下文。
取决于您使用的 handlebars/htmlbars 版本
<div class="allowed_name">{{model.allowed_email_domain}}</div><!-- working -->
{{#each view.content as |item|}}
<h1>{{model.allowed_email_domain}}</h1> <!-- working -->
{{/each}}
<div class="allowed_name">{{model.allowed_email_domain}}</div><!-- working -->
{{#each item in view.content}}
<h1>{{model.allowed_email_domain}}</h1> <!-- working -->
{{/each}}
我的 emberjs 视图有问题。我无法访问在父视图中定义的模型。我已经用 view.parentView.model 进行了测试,但是这不起作用
这是我的代码:
<div class="allowed_name">{{model.allowed_email_domain}}</div><!-- working -->
{{#each view.content}}
<h1>{{model.allowed_email_domain}}</h1> <!-- not working -->
{{/each}}
谢谢
忽略您正在使用视图并且可能不应该使用的事实,这是因为您已经更改了每个循环内的上下文。
取决于您使用的 handlebars/htmlbars 版本
<div class="allowed_name">{{model.allowed_email_domain}}</div><!-- working -->
{{#each view.content as |item|}}
<h1>{{model.allowed_email_domain}}</h1> <!-- working -->
{{/each}}
<div class="allowed_name">{{model.allowed_email_domain}}</div><!-- working -->
{{#each item in view.content}}
<h1>{{model.allowed_email_domain}}</h1> <!-- working -->
{{/each}}