2017-09-08 13 views
0

Meteorを使ってしばらく遊んでいましたが、私はJpmの使い方を理解せずにnpmパッケージを使用しようとしています。Meteorをnpm node-mangafoxで使用する

誰かが私はNPM ノードmangafoxを使用して行くだろう方法を説明するとして、それがサイトから情報を取得するためのAPIを使用していますが、私はHTMLファイルでこれを表示するについて行くだろうか見当もつかないとても親切だろうまたは私が探しているデータを取得する方法さえ私はJsonやJavaScriptを使用します。

私はまったく新しいプログラミングです。親切にしてください。

だから私は、これは正しくインストールされ正常な流星を構築し、インストール済み「NPMノード-mangafox」を使用しています私がして正常私のプロジェクト(サーバー)にインポートしたが、今、私はデータを表示する/呼び出すよう見当もつかない。

これは私の試みです。

<template name="manga"> 
    <div id="manga"></div> 

     <script> 

     var mangaFox = { function (getManga) { 
     document.getElementById("manga").innerHTML = (list); 
     }}; 

     </script> 
</template> 

これは、これはおそらく非常に間違っている私の試みである - しかし、私はちょうどAPIの呼び出し側は、このパッケージを経由してどのように機能するかを理解することを開始するために表示するデータを取得しようとしています。

ノート私は(HTML/CSS/JS/JSON)の初心者ですが、これは私が学ぶのを助けています:)!

ありがとうございます!

答えて

0

あなたはいくつかのことを行う必要があります。

は、あなたがデータを取得するための呼び出しを行い、この

import mangaFox from 'node-magafox' 

のようなライブラリをインポートすることができ、テンプレートヘルパーへ

をあなたのjavascriptのコードを移動し

ローカル変数に保存する

//Gets all available manga titles 
mangaFox.getManga(mangaData => { 

}) 

を削除する漫画

の各.innerHTMLを使用しないでくださいを表示する{{#each}}ブロックに入れて、あなたのテンプレート

からブロックは、それを行うことができますが、あなたは

のためにそれを行うためのテンプレートシステムを持っていますあなたのためにもっとたくさんのことを学んでください...

+0

こんにちは、私はこれを試みましたが、失敗しました。また、ありがとう! –

+0

問題は私があなたに何を伝える必要があるかわからないことです。プログラミングに慣れていないなら、おそらくMeteorを使用していないでしょう。あなたが私とあなたのプロジェクトを共有するなら、あなたが好きなら起動するためのコードをいくつか追加することができます – Mikkel

+0

こんにちは、ミッケール、私は私の仕事を剪断するのには少し恥ずかしがり屋です:Dしかし、私はそれを持っていますGithub一見、私は単にCarosuelプレースホルダーがホームページにあるApiからの情報を出力しようとしています。 [link](https://github.com/nexthazard/New_SPA_Meteor) –

関連する問題