aicoin行情软件是收费的吗,aicoin行情软件使用教程
一.导言
前段时间和朋友炒股,总是需要打开交易平台才能看到行情。有点麻烦,而且窗口特别大,内容也很复杂。所以我们需要一个简单的看板。这里是需求。
需求:
首先可以看看各种货币的看板。
所涉及的货币是不同的,因此您需要支持自定义交易货币。
因为大家用的系统不一样,所以需要支持跨平台。
二。方案和工具
计划
简单来说,电子设置一个aicoin插件。
三个步骤:
使用vue制作一个设置页面
用vue做一个看板页面,把aicoin放入vue。
把它和vue-router结合起来,放在电子里。
主要工具
电子
某视频剪辑软件
元素-ui
爱克因
三。项目结构
主文档描述
主页用于配置要显示的货币类型。
ShowPage是一个看板页面。
Aicoin是下载到本地的aicoin脚本。因为要翻墙,请先下载。
Showcoin是一个专门显示数据的脚本。
电子和真空电子设备
有很多教程。请参考链接。安装时,建议使用cnpm更快,特别是电子特别慢,如果使用npm。
不能用elctron,vue,element-ui?
自己去找公文,找到合适的版本~
四。问题和解释
如何在vue中导入非npm js脚本
由于aicoin脚本是常见的js脚本,不能直接导入,所以使用动态html标签导入有两个小问题:1。如何导入,以及2。如何控制导入顺序?
如何导入
let loadScript=function(url,callback){ var script=document . createelement(' script ');script . type=' text/JavaScript ';if(script . ready state){//IE script . onreadystatechange=function(){ if(script . ready state==' loaded ' | | script . ready state==' complete '){ script . onreadystatechange=null;回调();} };} else {//Others script . onload=function(){ callback();};} script.src=urldocument . getelementsbytagname(' head ')0 . appendchild(script);};如何控制导入顺序?
loadScript('。/static/aicoin.js ',function() { loadScript('。/static/showcoin.js ',function(){ });});电子显示线程和主线程如何通信。
电子部分分为主线程和显示线程,以事件方式进行通信。
注册事件
Ipc.on ('resize window ',(event,arg)={ main window . setsize(arg . width,arg.height)})触发器
ipcRenderer.send('resizeWindow ',{width:1000,height :(dataitems . length 2)* 34 38 30 });如何避免aicoin脚本被打成bundle
我看了一下打包脚本,其中静态内容是这样打包的:
新建CopyWebPackPlugin({ from : path . join(_ _ dirname,'./static ')、to3360path.join (_ _ dirname,'./dist/web/static ')、Ignore3360 '。* " }),所以您可以使用上面的动态加载js脚本来导入它。
跨平台包装
# MAC NPM runbuild 3360 MAC # win NPM runbuild 3360 win使用方法
Nrun dev然后去aicoin选择你想看的货币和平台,然后贴上右边货币列表的代码。
单击立即创建。