に私がデータをロードした後、チャートを表示しようとしていました。そこで、条件付きのdivレンダリングを実装しました。ここでは、ngIfを使用して、データ検索が成功したときにdiv領域がロードされます。私は、このdivに載っていなかったハイチャートをいくつか持っていました。チャートの問題は、角2
私たちは、角2のグラフのngIf
を使用することができないと言われthis postに出くわした。しかし、私はngIf
を使用して回避しngShow
/ng-show
/ngCloak
を使用する場合、チャートがロードされますが、ページ内のデータがロードされていません。
<div class=title-bar *ngIf="isLoaded">
<div class=container><a class=btn-back href=temp.html>Back</a>
<p class=title>{{project.name}}</p>
<div class=col-sm-6>
<div id='chart-2'></div>
</div>
</div>
</div>
ここで、私はchart-2
= IDにチャートをロードしようとしていました。私は* ngIfを使用しない場合は、チャートがproject
オブジェクトをロードしますが、されていません。ここに機能を実装する別の方法がありますか?
はなぜ 'project'ロードされていませんか?その時点でプロジェクトが定義されていないようなエラーが出るのですか? – yarons