哎哟迪奥
哎哟迪奥
window.onresize 中调用源码里的freshChart方法,传true只更新data和zoom,传false会不停的创建新的canvas,我要怎么样让画布跟随父容器大小而变化?源码中貌似没有发现这样的API。我暂时用了一种奇怪的方式。 ```js const __this = this; let timer = null; window.onresize = function() { if (timer) { clearTimeout(timer); } timer = setTimeout(() => { __this.$refs.graph.$el.getElementsByTagName("canvas")[0].remove(); /* .centerpel-wrapper的元素是v-graph的父容器,宽高皆为100% */ __this.graph.width...
您好 我这边对您的项目做了少许变动,添加换行支持以及ES6模板字符串支持,目前是可以换行了,但是好像不能任意的换多行,我觉得是正则表达式需要优化。传入的数据不再是不再是完全的json,普通的js对象也行。 然后去掉了自带的file-loader,因为它在webpack 4.43.0 和 nodejs 12.18.2中使用时,页面中引入图片会出bug,输入的内容不是打包后的图片地址,而是一个[object Module],这个我处理一下,也处理了require时包含default属性的问题。 