FUXA自带的工作方式为angular前端和nodejs后台绑定,一套实例只能运行一个组态图,项目配置只支持保存一套,切换时只能导出导入加载。
修改:
FUXA默认提供了一些通用图形组件,可以实现一些基础的图形,但是对于行业领域不太合适。
自定义图形组件只能提供图形表示的功能,通常我们还需要一些比如开关,可以根据设备状态的不同,显示不同的开或者关的状态。由于FUXA不提供文档和接口,通过对代码的分析,我们实现了此功能。
注意:由于SVG可能具有多种编码格式,FUXA支持并不完善。直接将SVG拖放后,如果出现边框不准,鼠标选中漂移,则可以使用inkscape打开svg文件,然后另存为"优化的svg"文件,新文件是OK的。
/usr/src/app/FUXA/client/src/app/app.config.ts
export const appConfig = {
apiUrl: 'http://localhost'
};
/usr/src/app/FUXA/client/src/index.html
L5
<base href="/public/fuxa/" />