代码拉取完成,页面将自动刷新
同步操作将从 sharpcx/coinboard 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
前段时间跟朋友炒币,总是需要打开交易平台才能看行情和炒币,有点麻烦,而且那个窗口也特别大,内容也很杂,所以跟我说能不能搞个跨平台的可以自己定制的行情看板。
这个教程比较多,不过不用自己做,有这种template,参考链接,建议使用cnpm快一些尤其是electron如果用npm特别慢。
# Install vue-cli and scaffold boilerplate
npm install -g vue-cli
vue init simulatedgreg/electron-vue my-project
# Install dependencies and run your app
cd my-project
yarn # or npm install
yarn run dev # or npm run dev
如何在vue中导入非npm js脚本 由于aicoin脚本为普通js脚本不能直接import所以这里使用动态 html tag的方式来导入,有两个小问题点1.如何导入,2.如何控制导入顺序
如何导入
let loadScript = function(url, callback) {
var script = document.createElement("script");
script.type = "text/javascript";
if (script.readyState) {
//IE
script.onreadystatechange = function() {
if (
script.readyState == "loaded" ||
script.readyState == "complete"
) {
script.onreadystatechange = null;
callback();
}
};
} else {
//Others
script.onload = function() {
callback();
};
}
script.src = url;
document.getElementsByTagName("head")[0].appendChild(script);
};
如何控制导入顺序
loadScript("./static/aicoin.js", function() {
loadScript("./static/showcoin.js", function() {});
});
vue如何调用electronAPI
electron分主线程和展示线程通过ipc进行通信
注册事件
ipcMain.on('resizeWindow', (event, arg) => {
mainWindow.setSize(arg.width, arg.height)
})
触发
ipcRenderer.send("resizeWindow", {width:1000, height:(dataitems.length+2)*34+38+30});
# mac
npm run build:mac
# win
npm run build:win
npm run dev
然后去aicoin选择自己想看的币和平台,然后粘贴右面币列表代码
点击立即创建
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。