【发布时间】:2015-09-21 14:51:01
【问题描述】:
我需要在不使用省略号的情况下显示每列的所有数据。实际上我的数据与相邻行折叠在一起。如何显示一行中的所有数据?实际上列文本会很大(不知道它来自服务器的文本的长度)但我需要显示整个文本。请你告诉我如何显示所有列文本 这是我的代码
<div id="scrollingTable" ng-if="isservicedataloadedProperly">
<ion-scroll overflow-scroll="true" ng-style="viewHeight">
<div class="row brd rowclass" collection-repeat="column in tasklist_records track by $index" ng-class="{white:$index%2 == 0,grey:$index%2 == 1,firstrow:$first}" collection-item-height="40">
<div class="col brbrdleft_right dleft_right col-10 text-center"></div>
</div>
<div ng-if="!haveNorecordFound" class="norecordfoundcss"> No record found.</div>
</ion-scroll>
</div>
更新:
已经使用高度的css
/* Styles go here */
.rowclass {
height:50%;
}
没有任何作用..
【问题讨论】:
-
删除属性:
collection-item-height="40"设置内联样式。 -
嗨。问题出在collectionRepeat。如果您扫描codebase,您会看到它为元素“行”的高度设置了内联样式。如果你没有用 item-height 属性给它一个明确的值,它会尝试计算高度。如果您右键单击您的源,您会看到它将行高设置为 36px。除了设置 item-height 或不使用 collection-repeat 指令之外,我真的不知道有什么办法。
-
@jme 但我不知道它会来多少文本..意思可能是一个词或者它会是一行'或段落
-
如果你遇到这种类型的问题,你会怎么做?
标签: javascript jquery angularjs css ionic-framework