2016-03-28 9 views
0

ローカルホストサーバー上でMeteor.jsを使用してWebアプリケーションをテストすると、複数のエラーが表示されます。すべてのどの状態のもの:Meteor.js Webアプリケーションをローカルサーバーに処理中にエラーが発生しました

"<body>宣言は 'クラス' の競合値を持って、次のファイル内の属性:"

ファイル1.html

ファイル2.html

メテオのドキュメンテーションでは、このエラーの意味を説明していません。私はそれが何を意味するのか少し混乱しています。誰かがこのエラーの意味について私に明確にしてもらえますか?私はJavaScriptフレームワークを使ったプログラミングについてはかなり初心者なので、例がいいかもしれません。

ありがとうございました:)

+0

特定のHTMLファイルに特定のCSSファイルへのリンクがある場合、複数のCSSファイルと複数のHTMLファイルを使用しています –

+0

htmlファイルの内容を表示できますか? –

+0

.htmlファイルに ''タグを使用する必要はありません。 – aedm

答えて

0

を簡単にするために複数のファイルに流星で<body>タグを使用すべきではありません。 File1.htmlは、テンプレートインポートでfile2.htmlをインポートする必要があります。次のように:

File1.html

<body> 
    <h1>welcome to my app</h1> 
    {{> mytemplate}} 
</body> 

がFile2.html

<template name="mytemplate"> 
    <p>My lovely app is lovely</p> 
</template> 

を次のようにこれが表示されます。

歓迎を私のアプリに

私の素敵なアプリが素敵です

メテオのチュートリアル:https://www.meteor.com/tutorials/blaze/creating-an-app

関連する問題