3

自分の幅がすぐにはわからず、事前に計算する必要があるというユニークなシナリオがあります。だから、私が持っている列定義を実行する前に

var arr = [];
var part ={field: 'name', displayName: 'Name', width: allReadyCalc};
arr.push(part); 

*All the correct other code in between
data: 'random',
columnDefs:arr

私は ng-grid にかなり慣れていないので、これを行う正確な方法がわかりません。私は10個のオブジェクトを持っているので、ループを実行しようとしましたcolumnDefsが、どちらもうまくいきませんでした.

Ps: これは JavaScript でありvar arr to arr.push、for ループにあります。私は本当にこれをやってのける正しい方法を見つける助けが必要です、ありがとう。

4

2 に答える 2

0

それで、私が間違っていたことを理解しました.私の計算された幅は小さすぎて見ることができませんでした.5前後の私のタイトルの文字のためにそれをやったので、それは私のminWidthよりも低かったです. うまくいけば、これは将来 columnDefs: an array を与える人に役立つでしょう。

于 2013-07-18T16:05:39.430 に答える