-
-
Notifications
You must be signed in to change notification settings - Fork 874
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
16 changed files
with
1,335 additions
and
4,806 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,11 +20,11 @@ jsMind is mind map library built by javascript, it base on html5 canvas and svg. | |
<link | ||
type="text/css" | ||
rel="stylesheet" | ||
href="//cdn.jsdelivr.net/npm/[email protected].5/style/jsmind.css" | ||
href="//cdn.jsdelivr.net/npm/[email protected].6/style/jsmind.css" | ||
/> | ||
<script | ||
type="text/javascript" | ||
src="//cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.js" | ||
src="//cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.js" | ||
></script> | ||
</head> | ||
<body> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,22 +4,22 @@ Basic Framework | |
At first, 2 files (jsmind.css and jsmind.js) are required. Here we link to the resources on the CDN. It is recommended to use the latest version. | ||
|
||
```html | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].5/style/jsmind.css" /> | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].6/style/jsmind.css" /> | ||
|
||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.js"></script> | ||
|
||
``` | ||
> CDNs in common use: [UNPKG](https://unpkg.com/jsmind/), [jsDelivr](https://www.jsdelivr.com/package/npm/jsmind/), and [the mirror of jsDelivr in China](https://jsd.onmicrosoft.cn/npm/jsmind/). the resource urls would look like: | ||
> - https://unpkg.com/[email protected].5/es6/jsmind.js | ||
> - https://cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.js | ||
> - https://jsd.onmicrosoft.cn/npm/[email protected].5/es6/jsmind.js | ||
> - https://unpkg.com/[email protected].6/es6/jsmind.js | ||
> - https://cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.js | ||
> - https://jsd.onmicrosoft.cn/npm/[email protected].6/es6/jsmind.js | ||
> | ||
> The version number appear in the url of CDN. It's strongly recommended that you also specify the version number in your project to avoid the risks that caused by version upgrades. Access the [jsMind on NPM](https://www.npmjs.com/package/jsmind) to get the latest version number of jsMind. | ||
Add script jsmind.draggable-node.js for enabling draggable node feature. | ||
|
||
```html | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.draggable-node.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.draggable-node.js"></script> | ||
``` | ||
|
||
The second, a div element should be in your HTML as container | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,16 +8,16 @@ This feature can support to export mind maps as png images. | |
```html | ||
|
||
<!-- style --> | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].5/style/jsmind.css" /> | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].6/style/jsmind.css" /> | ||
|
||
<!-- jsMind --> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.js"></script> | ||
|
||
<!-- dependency of screenshot --> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected]/dist/dom-to-image.min.js" ></script> | ||
|
||
<!-- screenshot plugin --> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.screenshot.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.screenshot.js"></script> | ||
|
||
|
||
<script> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,22 +5,22 @@ | |
|
||
|
||
```html | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].5/style/jsmind.css" /> | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].6/style/jsmind.css" /> | ||
|
||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.js"></script> | ||
``` | ||
|
||
> 常用的 CDN 有 [UNPKG](https://unpkg.com/jsmind/),[jsDelivr](https://www.jsdelivr.com/package/npm/jsmind/),以及 jsDelivr 的[国内镜像](https://jsd.onmicrosoft.cn/npm/jsmind/)。文件路径大概像这样: | ||
> - https://unpkg.com/[email protected].5/es6/jsmind.js | ||
> - https://cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.js | ||
> - https://jsd.onmicrosoft.cn/npm/[email protected].5/es6/jsmind.js | ||
> - https://unpkg.com/[email protected].6/es6/jsmind.js | ||
> - https://cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.js | ||
> - https://jsd.onmicrosoft.cn/npm/[email protected].6/es6/jsmind.js | ||
> | ||
> 示例中url中都有版本号,强烈建议你在项目里也指明版本号,以避免版本升级给你的项目带来风险。访问 [NPM 上的 jsMind](https://www.npmjs.com/package/jsmind) 可以获取 jsmind 的最新版本号。 | ||
如果希望能够通过鼠标拖拽的方式移动节点,需要额外引用 jsmind.draggable-node.js 文件 | ||
|
||
```html | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.draggable-node.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.draggable-node.js"></script> | ||
``` | ||
|
||
其次,要为 jsMind 准备一个容器,jsMind 将在这个容器里显示思维导图。可自行定义容器的id、大小及样式。 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,16 +8,16 @@ | |
```html | ||
|
||
<!-- style --> | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].5/style/jsmind.css" /> | ||
<link type="text/css" rel="stylesheet" href="https://unpkg.com/[email protected].6/style/jsmind.css" /> | ||
|
||
<!-- jsMind --> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.js"></script> | ||
|
||
<!-- dependency of screenshot --> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected]/dist/dom-to-image.min.js" ></script> | ||
|
||
<!-- screenshot plugin --> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].5/es6/jsmind.screenshot.js"></script> | ||
<script type="text/javascript" src="https://unpkg.com/[email protected].6/es6/jsmind.screenshot.js"></script> | ||
|
||
|
||
<script> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
<link | ||
type="text/css" | ||
rel="stylesheet" | ||
href="//cdn.jsdelivr.net/npm/[email protected].5/style/jsmind.css" | ||
href="//cdn.jsdelivr.net/npm/[email protected].6/style/jsmind.css" | ||
/> | ||
<style type="text/css"> | ||
#jsmind_container { | ||
|
@@ -21,8 +21,8 @@ | |
|
||
<body> | ||
<div id="jsmind_container"></div> | ||
<script src="//cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.js"></script> | ||
<script src="//cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.draggable-node.js"></script> | ||
<script src="//cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.js"></script> | ||
<script src="//cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.draggable-node.js"></script> | ||
<script type="text/javascript"> | ||
function load_jsmind() { | ||
var mind = { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
<link | ||
type="text/css" | ||
rel="stylesheet" | ||
href="//jsd.onmicrosoft.cn/npm/[email protected].5/style/jsmind.css" | ||
href="//jsd.onmicrosoft.cn/npm/[email protected].6/style/jsmind.css" | ||
/> | ||
<style type="text/css"> | ||
#jsmind_container { | ||
|
@@ -21,8 +21,8 @@ | |
|
||
<body> | ||
<div id="jsmind_container"></div> | ||
<script src="//jsd.onmicrosoft.cn/npm/[email protected].5/es6/jsmind.js"></script> | ||
<script src="//jsd.onmicrosoft.cn/npm/[email protected].5/es6/jsmind.draggable-node.js"></script> | ||
<script src="//jsd.onmicrosoft.cn/npm/[email protected].6/es6/jsmind.js"></script> | ||
<script src="//jsd.onmicrosoft.cn/npm/[email protected].6/es6/jsmind.draggable-node.js"></script> | ||
<script type="text/javascript"> | ||
function load_jsmind() { | ||
var mind = { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
<link | ||
type="text/css" | ||
rel="stylesheet" | ||
href="//cdn.jsdelivr.net/npm/[email protected].5/style/jsmind.css" | ||
href="//cdn.jsdelivr.net/npm/[email protected].6/style/jsmind.css" | ||
/> | ||
<style type="text/css"> | ||
li { | ||
|
@@ -192,19 +192,19 @@ | |
</div> | ||
<script | ||
type="text/javascript" | ||
src="//cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.js" | ||
src="//cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.js" | ||
></script> | ||
<script | ||
type="text/javascript" | ||
src="//cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.draggable-node.js" | ||
src="//cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.draggable-node.js" | ||
></script> | ||
<script | ||
type="text/javascript" | ||
src="//cdn.jsdelivr.net/npm/[email protected]/dist/dom-to-image.min.js" | ||
></script> | ||
<script | ||
type="text/javascript" | ||
src="//cdn.jsdelivr.net/npm/[email protected].5/es6/jsmind.screenshot.js" | ||
src="//cdn.jsdelivr.net/npm/[email protected].6/es6/jsmind.screenshot.js" | ||
></script> | ||
<script type="text/javascript" src="2_features.js"></script> | ||
</body> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
<link | ||
type="text/css" | ||
rel="stylesheet" | ||
href="//jsd.onmicrosoft.cn/npm/[email protected].5/style/jsmind.css" | ||
href="//jsd.onmicrosoft.cn/npm/[email protected].6/style/jsmind.css" | ||
/> | ||
<style type="text/css"> | ||
li { | ||
|
@@ -199,19 +199,19 @@ | |
</div> | ||
<script | ||
type="text/javascript" | ||
src="//jsd.onmicrosoft.cn/npm/[email protected].5/es6/jsmind.js" | ||
src="//jsd.onmicrosoft.cn/npm/[email protected].6/es6/jsmind.js" | ||
></script> | ||
<script | ||
type="text/javascript" | ||
src="//jsd.onmicrosoft.cn/npm/[email protected].5/es6/jsmind.draggable-node.js" | ||
src="//jsd.onmicrosoft.cn/npm/[email protected].6/es6/jsmind.draggable-node.js" | ||
></script> | ||
<script | ||
type="text/javascript" | ||
src="//jsd.onmicrosoft.cn/npm/[email protected]/dist/dom-to-image.min.js" | ||
></script> | ||
<script | ||
type="text/javascript" | ||
src="//jsd.onmicrosoft.cn/npm/[email protected].5/es6/jsmind.screenshot.js" | ||
src="//jsd.onmicrosoft.cn/npm/[email protected].6/es6/jsmind.screenshot.js" | ||
></script> | ||
<script type="text/javascript" src="2_features.js"></script> | ||
</body> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
<link | ||
type="text/css" | ||
rel="stylesheet" | ||
href="https://unpkg.com/[email protected].5/style/jsmind.css" | ||
href="https://unpkg.com/[email protected].6/style/jsmind.css" | ||
/> | ||
<style type="text/css"> | ||
#jsmind_container { | ||
|
@@ -29,16 +29,16 @@ | |
<script type="text/javascript"> | ||
require.config({ | ||
paths: { | ||
'jsmind': 'https://unpkg.com/[email protected].5/es6/jsmind', | ||
'jsmind/draggable-node': 'https://unpkg.com/[email protected].5/es6/jsmind.draggable-node', | ||
'jsmind': 'https://unpkg.com/[email protected].6/es6/jsmind', | ||
'jsmind/draggable-node': 'https://unpkg.com/[email protected].6/es6/jsmind.draggable-node', | ||
}, | ||
}); | ||
require(['jsmind', 'jsmind/draggable-node'], function (jsMind, _) { | ||
let mind = { | ||
meta: { | ||
name: 'jsMind example', | ||
author: '[email protected]', | ||
version: '0.8.5', | ||
version: '0.8.6', | ||
}, | ||
format: 'node_tree', | ||
data: { | ||
|
Oops, something went wrong.