|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ddf37"],{8427:function(s,n,v){"use strict";v.r(n);var _=function(){var s=this;s._self._c;return s._m(0)},t=[function(){var s=this,n=s._self._c;return n("div",[n("h1",[s._v("XMind解析")]),n("blockquote",[n("p",[s._v("v0.2.7+")])]),n("p",[s._v("提供导入"),n("code",[s._v("XMind")]),s._v("文件的方法。")]),n("h2",[s._v("引入")]),n("pre",{staticClass:"hljs"},[n("code",[n("span",{staticClass:"hljs-keyword"},[s._v("import")]),s._v(" xmind "),n("span",{staticClass:"hljs-keyword"},[s._v("from")]),s._v(" "),n("span",{staticClass:"hljs-string"},[s._v("'simple-mind-map/src/parse/xmind.js'")]),s._v("\n")])]),n("p",[s._v("如果使用的是"),n("code",[s._v("umd")]),s._v("格式的文件,那么可以通过如下方式获取:")]),n("pre",{staticClass:"hljs"},[n("code",[n("span",{staticClass:"hljs-tag"},[s._v("<"),n("span",{staticClass:"hljs-name"},[s._v("script")]),s._v(" "),n("span",{staticClass:"hljs-attr"},[s._v("src")]),s._v("="),n("span",{staticClass:"hljs-string"},[s._v('"simple-mind-map/dist/simpleMindMap.umd.min.js"')]),s._v(">")]),n("span",{staticClass:"hljs-tag"},[s._v("</"),n("span",{staticClass:"hljs-name"},[s._v("script")]),s._v(">")]),s._v("\n")])]),n("pre",{staticClass:"hljs"},[n("code",[s._v("simpleMindMap.xmind\n")])]),n("h2",[s._v("方法")]),n("h3",[s._v("xmind.parseXmindFile(file)")]),n("p",[s._v("解析"),n("code",[s._v(".xmind")]),s._v("文件,返回解析后的数据,可以使用"),n("code",[s._v("mindMap.setData(data)")]),s._v("来将返回的数据渲染到画布上")]),n("p",[n("code",[s._v("file")]),s._v(":"),n("code",[s._v("File")]),s._v("对象")]),n("h3",[s._v("xmind.transformXmind(content)")]),n("p",[s._v("转换"),n("code",[s._v("xmind")]),s._v("数据,"),n("code",[s._v(".xmind")]),s._v("文件本质上是一个压缩包,改成"),n("code",[s._v("zip")]),s._v("后缀可以解压缩,里面存在一个"),n("code",[s._v("content.json")]),s._v("文件,如果你自己解析出了这个文件,那么可以把这个文件内容传递给这个方法进行转换,转换后的数据,可以使用"),n("code",[s._v("mindMap.setData(data)")]),s._v("来将返回的数据渲染到画布上")]),n("p",[n("code",[s._v("content")]),s._v(":"),n("code",[s._v(".xmind")]),s._v("压缩包内的"),n("code",[s._v("content.json")]),s._v("文件内容")]),n("h3",[s._v("xmind.transformOldXmind(content)")]),n("blockquote",[n("p",[s._v("v0.2.8+")])]),n("p",[s._v("针对"),n("code",[s._v("xmind8")]),s._v("版本的数据解析,因为该版本的"),n("code",[s._v(".xmind")]),s._v("文件内没有"),n("code",[s._v("content.json")]),s._v(",对应的是"),n("code",[s._v("content.xml")]),s._v("。")]),n("p",[n("code",[s._v("content")]),s._v(":"),n("code",[s._v(".xmind")]),s._v("压缩包内的"),n("code",[s._v("content.xml")]),s._v("文件内容")])])}],e={},a=e,d=v("2877"),c=Object(d["a"])(a,_,t,!1,null,null,null);n["default"]=c.exports}}]); |