2017-06-06 7 views
2

これまで、アイテムの量が異なるカードの配列に仮想スクロールを使用しようとしました。仮想スクロールは私のカードでは動作しません、それは私がこれを言っターミナルで私にエラーを与え続けng-templateを試してみてください示唆された。イオン2プロジェクトでng-templateを動作させる方法

Error: Template parse errors: [01:38:47] 'ng-template' is not a known element: [01:38:47] 1. If 'ng-template' is an Angular component, then verify that it is part of this module. [01:38:47] 2. If 'ng-template' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schemas' of this

私が持って動作するように仮想スクロールを取得しようとした他のソリューションは、空白の白い未表示のページを私に残しました。これは、端末にエラーがあってビルドが失敗すると思いますので、不思議です。私はng-templateを私のために働かせる方法を見つけようとします。グーグルが十分な例を挙げていない これは最初はvirtualScrollを使用していましたが、これは間違った方法です。 divとリストの要素を交換して、virtualScrollプロパティを設定しようとしましたが、空白のページと同じ結果が得られます。

HTML

<ion-content id="content"> 
    <ion-card id="card" *ngFor="let event of listOfEvents 
    [virtualScroll]="listOfEvents">   
    <ion-item *virtualItem="let event"> 
     <ion-row> 
     <ion-col> 
      <span class="showDetails">Guests Needed:</span> {{event.guests}} 
     </ion-col> 
     <ion-col> 
      <span class="showDetails">Cover:</span> {{event.coverCharge}} 
     </ion-col> 
     <ion-col> 
      <span class="showDetails">Drink Min:</span>{{event.drinkMin} 
     </ion-col> 
     </ion-row> 
    </ion-item> 
    </ion-card> 
</ion-content> 
+0

どの角度の角度ですか? – Dino

+0

@masterfan私は角度2とイオン2を使用しています。 – Spilot

答えて

1

を使用する必要があります。また、angular2を使用しているときにこのエラーが発生する可能性もありますが、angular4に依存するパッケージにも依存しています。

だけアンギュラ4に更新すると、あなたは問題ないはず

npm update

を実行します。

+0

npm updateもnpm installも端末ウィンドウに何もしませんでした。あなたがアップデートやインストールから期待するものはありません。コマンドを全く作っていないようです。 – Spilot

+1

node.jsがインストールされていることを確認してください。あなたが最初にインストールする必要がありますしない場合。 nodejsとnpmのインストール方法に関するチュートリアルがあります。また、npm updateと入力している間にプロジェクトのルートフォルダに移動していることを確認してください。 – Dino

+0

package.jsonに関連するエラーが表示されます。私はこれを回避することはできませんし、完全に別のルートを取らなければならないでしょう。私は新しいタグを使用するだけで、これはずっと面倒なことだとは思いません。私は別のやり方を考え出すつもりです。ご協力いただきありがとうございます。 – Spilot

1

<ng-template>要素は、角バージョン4.0.0-rc.1で導入されました。あなたは、最新の角度のバージョンのいずれかのアップデートは、(お勧め)、またはAngular4はNG-テンプレートテンプレートコンポーネントの名前を変更した<template>タグ

関連する問題