首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >angular-ui-grid无法在嵌套的ui-views中正确呈现

angular-ui-grid无法在嵌套的ui-views中正确呈现
EN

Stack Overflow用户
提问于 2016-09-21 17:27:07
回答 1查看 740关注 0票数 3

我正在使用带有ui-grid和ui-view的AngularJS,试图创建一个带有选项卡式容器的页面。每个选项卡的内容(通常是ui网格)显示在ui视图中:

代码语言:javascript
复制
<div class="tabbed-container">
    <uib-tabset>
        <uib-tab ng-repeat="t in tabs" select="go(t.route)" active="t.active">
            <uib-tab-heading>
                <i class="glyphicon glyphicon-{{t.icon}}"></i>
                {{t.heading}}
            </uib-tab-heading>
        </uib-tab>
    </uib-tabset>
    <div ui-view></div>
</div>

内容可能如下所示:

代码语言:javascript
复制
<div class="panel">
    <div ui-grid="gridOptions" ui-grid-infinite-scroll ui-grid-selection ui-grid-tree-view ui-grid-resize-columns class="grid"></div>
</div>

问题是ui网格不会垂直填充容器-它被设置为最小高度。所有与"panel“相关的css类只声明" height :100%",其他任何地方都不会设置高度。调试这种情况的尝试使我意识到,ui-view被一个大小计算错误的网格正确填充。选项卡式容器嵌套在其他ui视图中。有没有人知道是什么导致了这种行为,或者我可以尝试什么来修复它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-28 19:36:24

这个问题是由于没有将正确的样式传递给内容到ui-view而引起的。解决方案是使用flex,在容器上设置"flex:1“并将其传递给ui-view。

代码语言:javascript
复制
.tabbed-container
{
    flex: 1;
    display: flex;
    flex-flow: column;

    /* Setting min-size is necessary to prevent weird flex behaviour on chrome and firefox */
    min-height: 100px;
    min-width: 100px;

   .tab-content
   {       
       flex:1;

   /* Setting min-size is necessary to prevent weird flex behaviour on chrome and firefox */
       min-height: 100px;
       min-width: 100px;
   }
}

html:

代码语言:javascript
复制
<div class="tabbed-container">
    <uib-tabset>
        <uib-tab ng-repeat="t in tabs" select="go(t.route)" active="t.active">
            <uib-tab-heading>
                <i class="glyphicon glyphicon-{{t.icon}}"></i>
                {{t.heading}}
            </uib-tab-heading>
        </uib-tab>
    </uib-tabset>
<div class="tab-content" ui-view></div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39612572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档