hizzgdev / jsmind

a mind mapping library built by javascript
http://hizzgdev.github.io/jsmind/
Other
3.47k stars 867 forks source link

你好,我通过npm下载使用导出成为图片功能发现下载后少文件 #625

Closed Eohu closed 2 months ago

Eohu commented 3 months ago

![Uploading 微信截图_20240729140828.png…]()

Eohu commented 3 months ago

https://txr001.zthj.net/Carbon-footprint-accounting/index/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20240729140828.png

hizzgdev commented 3 months ago

并未能复现出你截图里的现象,你能否确认一下版本号? 你也可以看看你项目里 node_modules/jsmind 里的文件是否跟这个截图里一样。

image

Eohu commented 3 months ago

找到对应的文件了,可以拿到这个图片的路径吗?

hizzgdev commented 3 months ago

jsmind是一个浏览器端的类库,所以这个图片只在浏览器的内存里,所以没有一个url。

如果你指的路径是下载保存的路径,jsmind 也是没法知道的,有些高级的浏览器api支持把文件保存到指定的位置,你可以查查相关的资料,但那已经超出了jsmind的职责范围了。

你也可以看看源码,根据自己的需要把图片存到指定的地方。如果有需要可以联系我一起帮你实现。

Eohu commented 2 months ago

您好,这个怎么单独把双击编辑事件组织掉?

hizzgdev commented 2 months ago
var options = {
      container: 'jsmind_container',
      theme: 'orange',
      editable: true,
      default_event_handle: {
          enable_mousedown_handle: true,
          enable_click_handle: true,
          enable_dblclick_handle: true,
          enable_mousewheel_handle: true,
      }
  };

default_event_handle 这里还有几个参数,你把其中的 enable_dblclick_handle 改成 false 应该就可以了。 @Eohu

hizzgdev commented 2 months ago

由于这并不是issue,先关闭了哈,有问题的话可以到 Discussion 里发帖。