mirror of
https://github.com/wanglin2/mind-map.git
synced 2026-02-27 21:37:54 +08:00
修改文档
This commit is contained in:
parent
ed92286178
commit
160ed0d0e4
23
README.md
23
README.md
@ -111,6 +111,20 @@ npm i simple-mind-map
|
||||
>
|
||||
> 其他项目请自行修改打包配置。
|
||||
|
||||
# 问题
|
||||
|
||||
## 1.在Vite中使用报错,提示xml-js依赖出错
|
||||
|
||||
解决方法:使用如下引入方式:
|
||||
|
||||
```js
|
||||
import MindMap from "simple-mind-map/dist/simpleMindMap.umd.min"
|
||||
```
|
||||
|
||||
`simple-mind-map`包提供未打包的入口字段`module`,依赖的`xml-js`包需要引入`node`环境下的包,所以在`Vite`中获取不到会报错,所以指定引入打包后的入口,相关包都已打包进产物,所以不会报错。
|
||||
|
||||
如果需要二次开发,也就是必须要使用未打包代码的话,如果你不需要解析`xmind`文件的话,可以去除`xmind`模块,如果需要的话那么可以尝试换成其他的解析`xml`为`json`的库。
|
||||
|
||||
# API
|
||||
|
||||
## 实例化
|
||||
@ -124,7 +138,14 @@ import MindMap from "simple-mind-map";
|
||||
|
||||
const mindMap = new MindMap({
|
||||
el: document.getElementById('mindMapContainer'),
|
||||
data: data
|
||||
data: {
|
||||
"root": {
|
||||
"data": {
|
||||
"text": "根节点"
|
||||
},
|
||||
"children": []
|
||||
}
|
||||
}
|
||||
});
|
||||
```
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user