Ember.js Emberjs:内部循环中的数据绑定中断

Ember.js Emberjs:内部循环中的数据绑定中断,ember.js,handlebars.js,Ember.js,Handlebars.js,我的模型中的数据没有绑定,这是一个问题。每个循环中的第一个类别绑定良好。如果我对输入框进行更改,我的模型将反映该更改 问题似乎出现在每个循环的内部。我在内部循环中所做的任何更改都不会反映在模型中。如果我将内部循环更改为{{each description}},并使用{{this}}而不是{{description},那么我的模型仍然不能反映这些更改 {{#each amenities}} {{input type="text" value=category}} <div><la

我的模型中的数据没有绑定,这是一个问题。每个循环中的第一个类别绑定良好。如果我对输入框进行更改,我的模型将反映该更改

问题似乎出现在每个循环的内部。我在内部循环中所做的任何更改都不会反映在模型中。如果我将内部循环更改为{{each description}},并使用{{this}}而不是{{description},那么我的模型仍然不能反映这些更改

{{#each amenities}}
{{input type="text" value=category}}
<div><label>{{category}}</label></div>
<ul class="sortable-amenities" style="list-style-type: none;">
{{#each description in descriptions}}
    <li>
        <div>
            <span class="handle glyphicon glyphicon-move pull-left" style="margin-top: 15px; margin-right: 10px;"></span>
            {{input type="text" class="form-control input-amenities" name="amenity-description" placeholder="Amenity" value=description}}
            <button style="padding-top: 3px;" {{action 'removeAmenity' description}}><span class="glyphicon glyphicon-remove" style=""></span></button>
        </div>
    </li>
{{/each}}
</ul>
你能把你的代码发进去,然后把链接发到这里吗。对我来说调试会更容易!是回应我先前的回答而发布的。我删除了我的答案,因为我对这个问题的理解是错误的。
"amenities": [ { "category": "Featured", "_id": "53dc0aeede4be108724ce46a", "descriptions": [ "Floor Plans", "Pool", "Fitness Centre", "Air Conditioning", "Care Centre", "Pets" ] }, { "category": "Extra Features", "_id": "53dc0aeede4be108724ce469", "descriptions": [ "Three places", "Connections", "Appliances", "Breakfast", "Bright rooms", "Marble Flooring", "Ponds", "All Windows", "Organizers" ] }, { "category": "Community", "_id": "53dc0aeede4be108724ce468", "descriptions": [ "Picnic", "Basketball", "Volleyball", "Playground", "School", "Maintenance", "Customer", "Business" ] } ]