2016-05-06 9 views
1

さて、私はあなたに私が作業しているコードを表示するためにこれをexampleにしました。

角度UIグリッド:最初のUIグリッドのボタンから2番目のUIグリッドを表示するにはどうすればよいですか?

私はコラム「会社」の下で最初のUIグリッド表に(「グリッド」と呼ばれる)のいずれかのボタンをクリックしようとしています。ボタンをクリックすると、2番目のUIグリッドが表示されます。

cellTemplate:'<button type="button" ng-click="hideGrid = !hideGrid">' + 'Grid' + '</button>' } 

この行は、2番目のuiグリッドにリンクするように変更する必要があると思います。

誰かが助けたり、正しい方向に私を導くことができればそれは途方もない助けになります。

答えて

0

閉じる。これは、グリッドがそのように呼び出されたときにアプリのスコープにアクセスできないためです。 grid.appScopeが必要です。

ng-click="grid.appScope.hideGrid = !grid.appScope.hideGrid"

ワーキングPlunker:http://plnkr.co/edit/ldCnNsqOZCrQs6WtZtOM?p=preview

+0

はどうもありがとうございました、私は本当に迅速かつ有益な応答を感謝しています。あなたが気にしない場合、あなたは3つすべてではなくボタンで1つの細胞だけをどうやって作りますか? – TryingToKode

+0

ng-ifを使用する必要があります。 – Kyle

関連する問題