dtree图标显示不出来
知其然定要知其所以然。
最近在app上基于h5做了一颗dtree组件的树。
问题抛出:图标显示异常,显示不出来。
问题追究:把在h5上的页面打开,打开调试模式,找到了显示异常的地方,发现,图标相对路径不对。查看了配置图标路径的地方(在dtree.js中100行左右的位置),发现图片路径是相对js的路径,dtree.js渲染这些图标的时候,是直接把配置的地址拿起来做渲染。
那么问题就出现了,如果html跟dtree图标的相对位置不是这样的关系呢,自然就引用不到咯。
于是读者复制了一份dtree的img文件跟html同级,上面的问题就解决了。
^_^,是不是很简单?