2015-09-29 43 views
3

我有一个问题,试图获得两个并排高度相同的高度,当每个div的内容使用ng-repeat生成时。 Flex框停止站点响应,我不能解决什么时候适当的时候调用Jquery函数,因为视图是嵌套的,并且页面在显示新的html时没有实际加载。我试过重复开始并且无济于事。相同高度DIV使用NG-Repeat

理想情况下,一旦内容已经加载,我会在右边的div是与左边的div相同的高度。 真的很感谢这个问题的任何帮助。

干杯

编辑 - 代码中包含了

<div class="row"> 
     <div class="noSpacing col-xs-6"> 
      <div class="col-xs-12 noSpacing rottnestGreen"> 
       <div ng-repeat="bh in bikeHire" class="row"> 
        <p class="col-xs-6">{{bh.type}}</p> 
        <select class="inline col-xs-3 noSpacing np" ng-model="bikeHire[$index].quantity" ng-options="ddl for ddl in ddlNumbers" ng-change="addOps(bh.type, bikeHire[$index].quantity, bh.price)"></select> 
        <p class="col-xs-3 blueText">{{bh.price | currency}}</p> 
       </div> 
      </div> 
     </div> 
     <div class="noSpacing col-xs-6"> 
      <div class="col-xs-12 noSpacing np rottnestGreen"> 
       <div ng-repeat="sf in sAndF" class="row"> 
        <p class="col-xs-6">{{sf.type}}</p> 
        <select class="inline col-xs-3 noSpacing np" ng-model="sf.quantity" ng-options="ddl for ddl in ddlNumbers" ng-change="addOps(sf.type, sf.quantity, sf.price)"></select> 
        <p class="blueText col-xs-3">{{sf.price | currency}}</p> 
       </div> 
      </div> 
     </div> 
     <div class="clearfix"></div> 
    </div> 
+1

请发布您的代码。欢呼 – Chris

+0

这只能通过使用固定高度或弹性框来解决,或者在重复运行后运行javascript来调整高度。 $'('$ viewContentLoaded''和'$ window.on('resize'' events – YOU

+0

)感谢您的回复,我已经实现了$ scope。$ on('$ viewContentLoaded'特性但是,当父页面加载完成时触发,而不是按照需要的子页面触发。函数$ scope。$ on('$ viewContentLoaded')包含在子控制器中。 –

回答