我一直在和Meteor玩一段时间,我正在试图使用npm包而没有完全理解如何使用Js,但我学习的方式就是这样做。
有人会如此善良地解释我将如何使用npm node-mangafox 它使用api从网站获取信息但我不知道我将如何展示这个在一个Html文件甚至如何获取我正在寻找的数据我使用Json或JavaScript。
我是全新的编程请善待。
所以我正在使用普通流星构建然后安装" npm node-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 :(得分:0)
你需要做一些事情:
将您的javascript代码移动到模板助手中
您可以像这样导入库
import mangaFox from 'node-magafox'
拨打电话获取数据并保存到本地变量
//Gets all available manga titles
mangaFox.getManga( mangaData => {
})
从模板中删除<script>
块
放入{{#each}}
块以显示每个漫画
不要使用.innerHTML
,可以这样做,但你有一个模板系统为你做这件事
为你提供更多的学习......