diff --git a/README.md b/README.md index 6f717a8..0bb1abe 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ # decision-plugin-demos +## Stage0: 了解一下全局的方法与变量 +1. [全局变量globalModel详解](./global/全局变量globalModel详解.md) + ## Stage1: DOM操作 如果你并未深入阅读过FineUI使用文档,仅仅追求最快效率的实现简单的需求,我们提供了对DOM操作的支持.如何直接操作DOM: diff --git a/global/全局globalModel详解.md b/global/全局globalModel详解.md new file mode 100644 index 0000000..068dcaa --- /dev/null +++ b/global/全局globalModel详解.md @@ -0,0 +1,12 @@ +# 全局变量globalModel详解 +首先来看一下Dec.globalModel的定义 +``` +// 全局的一些状态,任何人任何地方都可以改 +Dec.globleModel = Fix.define({ + selectedManageNav: "common", // 管理系统选中项 + selectedTab: -1, // tabs选中的标签页 + selectedMenu: null, // 左侧选中 menu + openedTabs: [] // 所有已打开的标签页 +}); +``` +你并不用关心`Fix.define`是什么,如果有兴趣的话可以查看[Fix文档](http://fanruan.design/fix-doc/index.html#/),只需要把Dec.globleModel当做一个全局的变量,对其进行正常的Object操作即可。 \ No newline at end of file