2015-04-08 39 views
3

我想實現UI格,想顯示幾列總在頁腳這裏說明:angularjs UI網格顯示頁腳總

http://ui-grid.info/docs/#/tutorial/105_footer

這裏我注意到,最初當頁面已加載,您不能在頁腳中顯示總計或平均值或任何值,但只要您在網格上單擊某處或在網格內滾動頁腳值就會顯示出來。

這是一種奇怪的行爲。

我面對的是同樣的問題,最初當我的頁面加載總量不顯示,但如果我點擊網格上的某個地方或做一些類似的活動總顯示。

我不明白爲什麼會發生這種情況。

回答

0

你可能會做一些DOM操作可能停止綁定,你可能想引發消化週期這樣

if (!scope.$$phase)                                                     
    scope.$apply(); 
+0

哎呀抱歉,我無法獲得此信息,如果您可以詳細解釋並能告訴我如何監視某個操作是否停止了我的綁定,那將會很好。 – pratik

+0

完成與作用域相關的所有作業後,請嘗試放置上述兩行。沒有任何特定的方法來監視停止綁定,但通常在我們使用jQuery進行一些DOM操作時發生! –

+0

嗯,我會嘗試,但如果你已經注意到他們的演示(我提供的鏈接)同樣的行爲正在發生。 – pratik

1

CODE:(app.js)

{ field: 'age', aggregationType: uiGridConstants.aggregationTypes.avg, aggregationHideLabel: true, width: '13%' }, 

// 只需將aggregationHideLabel設置爲false,您就可以看到總數。

aggregationHideLabel: false; 
相關問題