0

MelonJS でゲームを起動し、スコアを mongoDB データベースに渡す VueJS でアプリケーションを作成しています。

現時点では、ゲームを挿入したい .vue コンポーネントがあります。

これは、ゲームが起動する場所です

</template>

<style>
#game-screen {
  background-color: blue;
}
</style>

<script>


</script>

divscreenは、ゲームを実行する場所です。元のゲームはファイルを縮小し、index.html ファイルではその div に挿入されます。

使いたいゲームです

スクリプト ファイルの要求またはインポートに関して、私は混乱しています。Vue は、コンポーネントでこのような大きなコード ブロックを使用することをサポートしていますか? 新しいプロジェクトの html ファイルにファイルをリンクすると、コンポーネントが読み込まれると、js ファイルと css ファイルにアクセスできるようになりますか?

コンポーネントにそれらを要求することができ、html ファイルと同じように動作するという考えがあります。

4

1 に答える 1

0

適切な回答を追加して、それが機能する場合に受け入れるものと、さらにソースを追加します。

各 Vue には、バインド先の要素であるelと、 readyなどのイベントがあります。

melonでは、要素をレンダリングするためにel (これはラッパーと呼ばれるオプションの div です) を提供するため、「#screen」の el を使用して、すべてのゲーム ファイルを必要とする Vue を作成できるはずです。 ready イベントが発生すると、指定されたセレクター (この場合は画面) にレンダリングされる game.onload() がトリガーされます。

于 2016-04-06T03:36:35.463 に答える