2016-09-27 7 views
0

NativeScriptでサンプルアプリケーションを作成しています。私はアンドロイドデバイスでアプリケーションを実行している間、テンプレート解析エラーが発生しています。NativeScript:テンプレート取得中の解析エラー:無効な要素と外部要素のみが自己閉鎖可能

テンプレートでの私のコードだけである:

<Page xmlns="http://schemas.nativescript.org/tns.xsd"> 
    <Page.actionBar> 
     <ActionBar title="My ActionBar"/> 
    </Page.actionBar> 
</Page> 

私は次のエラーを取得しています:私は終了タグを追加すると

Template parse errors: 
Only void and foreign elements can be self closed "ActionBar" ("<Page xmlns="http://schemas.nativescript.org/tns.xsd"> 
    <Page.actionBar> 
     [ERROR ->]<ActionBar title="My ActionBar"/> 
    </Page.actionBar> 
</Page>"): [email protected]:6 

Error: Template parse errors: 
Only void and foreign elements can be self closed "ActionBar" ("<Page xmlns="http://schemas.nativescript.org/tns.xsd"> 
    <Page.actionBar> 
     [ERROR ->]<ActionBar title="My ActionBar"/> 
    </Page.actionBar> 
</Page>"): [email protected]:6 
    at DirectiveNormalizer.normalizeLoadedTemplate (/data/data/org.nativescript.neurix/files/app/tns_modules/@angular/compiler/bundles/compiler.umd.js:13506:21) 
    at /data/data/org.nativescript.neurix/files/app/tns_modules/@angular/compiler/bundles/compiler.umd.js:13499:53 
    at ZoneDelegate.invoke (/data/data/org.nativescript.neurix/files/app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:190:28) 
    at Zone.run (/data/data/org.nativescript.neurix/files/app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:83:43) 
    at /data/data/org.nativescript.neurix/files/app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:449:57 
    at ZoneDelegate.invokeTask (/data/data/org.nativescript.neurix/files/app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:223:37) 
    at Zone.runTask (/data/data/org.nativescript.neurix/files/app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:123:47) 
    at drainMicroTaskQueue (/data/data/org.nativescript.neurix/files/app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:355:35) 

は、別のエラーが表示されます。

Error in app.component.html:0:0 caused by: this.page.frame._getNavBarVisible is not a function 

    TypeError: this.page.frame._getNavBarVisible is not a function 
     at ActionBar.update (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/action-bar/action-bar.js:146:50) 
     at ActionBar.onLoaded (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/action-bar/action-bar.js:140:14) 
     at eachChild (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/core/view-common.js:616:23) 
     at Page._eachChildView (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/page/page-common.js:266:9) 
     at Page.View._loadEachChildView (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/core/view-common.js:619:18) 
     at Page.View.onLoaded (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/core/view-common.js:609:14) 
     at Page.View.onLoaded (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/core/view.js:82:35) 
     at Page.onLoaded (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/page/page-common.js:45:35) 
     at Page.View._addViewCore (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/core/view-common.js:962:18) 
     at Page.View._addViewCore (/data/data/org.nativescript.neurix/files/app/tns_modules/ui/core/view.js:127:39) 
+0

https://github.com/NativeScript/nativescript-angular#known-issues – HabibKazemi

答えて

4

<ActionBar title="My ActionBar"></ActionBar> - 自己終了タグは使用できません。

+0

別のエラーが発生しています:app.component.html:0:0のエラー:this.page.frame._getNavBarVisibleが原因ではありません関数 –

+0

私はあなたがを必要としない場合、ng2を使用していると仮定して、それを削除してみてください。 –

+0

私はそれを解決しました。これはバグですhttps://github.com/NativeScript/NativeScript/issues/1517 の代わりにを使用したとき、それは消えた –

関連する問題