-1

@角度/アップグレード/静的

「@angular/upgrade/static」の UpgradeModule を使用して、AngularJS コントローラーを Angular コンテキストにアップグレードしようとしています。

span や div で ng-show を ng-if に変更すると、囲まれたコンテンツが期待どおりに表示されない stackbliz コードを使用すると、問題が見やすくなります。

https://stackblitz.com/edit/angular-xcqzsy

Angular CLI: 7.0.6 ノード: 9.5.0 OS: win32 x64 Angular: 7.0.4 npm: 5.6.0

Angular アプリケーションで AngularJS コンポーネントを使用しようとしていますが、このマークアップの問題は、含まれているスパン ブロックが ng-repeat で表示されないことです。親 div の ng-if を ng-show に変更すると、内部マークアップは期待どおりに表示されます

<div ng-if="vm.showMe == 'SHOW_ME'">
  <span ng-repeat="col in vm.colCollection">
    <h4 title="{{col.appName}}">Testing: {{col.appName}}</h4>
  </span>
</div>
4

1 に答える 1