2017-08-28 20 views
2

はありませんが、私は非常に奇妙なエラーを取得しています:NativeScript RadListView rootLocatorは、私は、次のようRadListViewを使用していた機能

 <RadListView [items]="dataItems"> 
      <ng-template tkListItemTemplate let-item="item"> 
       <StackLayout orientation="vertical"> 
        <Label class="nameLabel" [text]="item.title"></Label> 
       </StackLayout> 
      </ng-template> 
     </RadListView> 

ちょうどそれがここにhttps://github.com/telerik/nativescript-ui-samples-angular/tree/release/sdkAngular/app/listview/getting-startedあるとして同様。
しかし、問題は、私は次の例外取得していますです:下記添付のサンプルを、以下、アプリを再構築しようとするが、あなたのpackage.jsonファイル内のすべての依存関係をアップグレードする enter image description here

答えて

2

問題は依存関係でした。 hereのように、thisファイルに従って依存関係とバージョン番号を更新しました。そして今はうまくいっています。

2

てみてください。

{ 
    "description": "NativeScript Application", 
    "license": "SEE LICENSE IN <your-license-filename>", 
    "readme": "NativeScript Application", 
    "repository": "<fill-your-repository-here>", 
    "nativescript": { 
    "id": "org.nativescript.test" 
    }, 
    "dependencies": { 
    "@angular/animations": "~4.2.0", 
    "@angular/common": "~4.2.0", 
    "@angular/compiler": "~4.2.0", 
    "@angular/core": "~4.2.0", 
    "@angular/forms": "~4.2.0", 
    "@angular/http": "~4.2.0", 
    "@angular/platform-browser": "~4.2.0", 
    "@angular/router": "~4.2.0", 
    "nativescript-angular": "~4.2.0", 
    "nativescript-telerik-ui-pro": "^3.0.4", 
    "nativescript-theme-core": "~1.0.2", 
    "reflect-metadata": "~0.1.8", 
    "rxjs": "~5.4.2", 
    "tns-core-modules": "~3.1.0", 
    "zone.js": "~0.8.2" 
    }, 
    "devDependencies": { 
    "nativescript-dev-typescript": "~0.5.0", 
    "typescript": "~2.4.2" 
    } 
} 

リビルド前にnode_modules、platforms、およびhooksフォルダを再度削除してください。

+0

アップグレードしました。問題は引き続き存在します... –

+1

tnsを実行する前に、node_modulesおよびplatformフォルダが削除されていることを確認してください。以前のバージョンがnpmからダウンロードされた場合は、package.jsonを更新しても古いバージョンで実行した可能性があります。 nativescript-telerik-uiの現在のバージョンは 'Angular:〜4.1.0'と' nativescript-angular:3.1.3'用に開発されていることに注意してください。最新の依存関係のすべてをサポートするバージョンは、9月の初めの週までにリリースされる予定です。 –

関連する問題