该怎么实现呢?
Activity
AAChartModel commentedon Aug 13, 2025
coDayer88 commentedon Aug 13, 2025
项目里已经嵌入了AAChartKit,可以直接替换成pro版本吗?
coDayer88 commentedon Aug 13, 2025
或者直接将pro版本中sankey有关的文件嵌入到项目里可不可行
AAChartModel commentedon Aug 13, 2025
你用的是什么语言版本的? OC 还是 Swift?
coDayer88 commentedon Aug 13, 2025
OC的
AAChartModel commentedon Aug 13, 2025
OC 的可以用这个:
AAChartModel commentedon Aug 13, 2025
OC的 Pro 版本由于基本没什么人用, 疏于维护, 可能有一些属性和常规版本的没有同步. 但是整体问题应该不大.
AAChartModel commentedon Aug 13, 2025
可行, 你对比一下 Pro 版本的和常规版本的源代码, 实际上 Pro 版本就是这么做的.
AAChartModel commentedon Aug 13, 2025
Pro 版本的体积要大一些, 主要是多了
└── AAModules文件夹📂下面的这些 JS 依赖文件. 对体积敏感的话, 可以直接把除了这个桑基图所依赖的 JS 文件├── AASankey.js, 其他的 JS 文件全部手动删除掉.AAChartModel commentedon Aug 13, 2025
AAChartView.html 文件中的这些导入代码, 也可以注释掉或删除掉不用的, 只剩
这些核心依赖就可以了.
AAChartModel commentedon Aug 13, 2025
这样做主要是为了减小包体积, 和图表绘制时的内存占用, 节约计算资源.
coDayer88 commentedon Aug 13, 2025
好的感谢大佬👌🏻我试试
TSIMEONKK commentedon Aug 13, 2025
有没有安卓的版本啊,大佬
coDayer88 commentedon Aug 15, 2025
大佬,原版的AAColumn里面有个AAPropSetFuncImplementation(AAColumn, NSNumber *, pointWidth) //柱形条的宽度
属性我在使用,pro版本里的AAColumn没这个属性,我该怎么添加这个属性?直接把.h.m的复制过来不行,是还需要在js里面添加代码吗?
AAChartModel commentedon Aug 15, 2025
可以直接复制的啊, 你测试了不行吗?
AAChartModel commentedon Aug 15, 2025
有, 但目前并未完工, 未完工的版本在这里:
coDayer88 commentedon Aug 15, 2025
是的,我直接把AAPropSetFuncImplementation(AAColumn, NSNumber *, pointWidth)复制到同一个文件的位置,调用之后没有效果