Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 应为Ember.CollectionView';你叫什么名字?_Ember.js - Fatal编程技术网

Ember.js 应为Ember.CollectionView';你叫什么名字?

Ember.js 应为Ember.CollectionView';你叫什么名字?,ember.js,Ember.js,编辑:问题被撤销。CollectionViews作为ContentView的一个子类,不尊重布局,这是令人沮丧的 CollectionViews似乎不适用于布局。例如: 测试用例: 模板: <script type="text/x-handlebars" data-template-name="layoutTest"> <div class="my-collection"> <h1>{{title}}</h1>

编辑:问题被撤销。CollectionViews作为ContentView的一个子类,不尊重布局,这是令人沮丧的

CollectionViews似乎不适用于布局。例如:

测试用例:

模板:

<script type="text/x-handlebars" data-template-name="layoutTest">
    <div class="my-collection">
        <h1>{{title}}</h1>
        {{yield}}
    </div>
</script>       

<script type="text/x-handlebars" data-template-name="layoutTest-child">
    <div class="an-item">
        Hi there.
    </div>
</script>
预期:

<div class="my-collection">
    <h1>My Collection</h1>
    <div class="an-item">
        Hi there.
    </div>
    <div class="an-item">
        Hi there.
    </div>
</div>

我的收藏
你好。
你好。
实际:

<div class="an-item">
    Hi there.
</div>
<div class="an-item">
    Hi there.
</div>

你好。
你好。

我是否遗漏了一些明显的内容?

版面是基于模板的,CollectionView旨在不使用模板的情况下使用

这个问题已经讨论过一点,我认为大家的共识是,我们希望支持在ContainerViews中使用布局

已提交添加此功能的拉取请求:

<div class="an-item">
    Hi there.
</div>
<div class="an-item">
    Hi there.
</div>