This commit is contained in:
JohnYan 2023-05-05 17:36:52 +08:00
parent c692e24f8a
commit 615fc1604f
124 changed files with 824 additions and 669 deletions

View File

@ -16,7 +16,7 @@
</p>
<p align="center">
<img src="https://img.shields.io/badge/Release-V6.2-green.svg" alt="Downloads">
<img src="https://img.shields.io/badge/Release-V6.5-green.svg" alt="Downloads">
<a target="_blank" href="https://www.python.org/downloads/release/python-390/">
<img src="https://img.shields.io/badge/Python-3.6+-green.svg" />
</a>
@ -319,6 +319,15 @@ v6.4
- 取消图形中需写chartpush
- 优化拖拽性能
- 增加集成chatGPT, 文心一言等大模型AI生成
v6.5
- 拖拽布局增加网格辅助定位
- 数据集开发增加横向区域调整
- 编辑器增加编辑器菜单并移除编辑器主题选择
- API连接器增加timeout设定
- 移除不必要的处理,优化查询性能
- 修复图形ES6代码压缩后异常
- 增加数据源图标显示
- 增强ds_df的功能,可将ds数据转为df
```

View File

@ -16,7 +16,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/categories/index.xml" title="Smartchart开发手册" />

View File

@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="需要在高级中可开启datav模式
参考视屏 1. DataV基础应用 2. DataV翻盘器
DataV配置方法文档: 图表">
参考视屏
1. DataV基础应用 2. DataV翻盘器 DataV配置方法文档: 图表">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="需要在高级中可开启datav模式
参考视屏 1. DataV基础应用 2. DataV翻盘器
DataV配置方法文档: 图表" />
参考视屏
1. DataV基础应用 2. DataV翻盘器 DataV配置方法文档: 图表" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/VUE%E7%9B%B8%E5%85%B3/DataV%E5%BA%94%E7%94%A8/" /><meta property="article:section" content="docs" />
@ -21,7 +21,7 @@ DataV配置方法文档: 图表" />
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1629,11 +1629,13 @@ https://github.com/alex-shpak/hugo-book
<article class="markdown"><p>需要在高级中可开启datav模式</p>
<p>参考视屏
<a href="https://www.ixigua.com/7021858988451070500">1. DataV基础应用</a>
<a href="https://www.ixigua.com/7022086509562069512">2. DataV翻盘器</a></p>
<p>参考视屏</p>
<ul>
<li>
<a href="https://www.ixigua.com/7021858988451070500">1. DataV基础应用</a></li>
<li>
<a href="https://www.ixigua.com/7022086509562069512">2. DataV翻盘器</a></li>
</ul>
<p>DataV配置方法文档:
<a href="http://datav.jiaminghi.com/guide/charts.html">图表</a></p>
@ -1649,7 +1651,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/DataV%e5%ba%94%e7%94%a8.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/DataV%e5%ba%94%e7%94%a8.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -3,20 +3,20 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content=" 应用场景 # 非大屏场景应用 有较多交互场景的报表, 如筛选,表格,分页,下载等 使用方法 # 如下图, base.html 改为 basevue.html 将自动开启加载vue和elementui 注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}
ElementUI组件说明 视屏参考
参考样列 # 新增一个数据集(点击金色的新增按钮, 这样会新增一个可拖拽的数据集) 修改相应的数据集及图形 数据集端
<meta name="description" content=" 应用场景 # 非大屏场景应用 有较多交互场景的报表, 如筛选,表格,分页,下载等 使用方法 # base.html 改为 basevue.html, 将自动开启加载vue和elementui 注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}
ElementUI组件说明 视屏参考 参考样列 # 新增一个拖拽图形,然后修改相应的数据集及图形
数据集端
select H1, H2, qty, rate from smartdemo2 limit 100 图形端
let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={ tableData: tableData } 模板Body区
&lt;div class=&#34;smtdrag&#34; id=&#34;id_1639824145817&#34;&gt; &lt;template&gt; &lt;el-table stripe border height=&#34;100%&#34; :data=&#34;d0.tableData&#34; style=&#34;width: 100%&#34;&gt; &lt;el-table-column label=&#34;hero&#34;&gt; &lt;el-table-column prop=&#34;H1&#34; label=&#34;H1&#34; fixed :default-sort = &#34;{prop: &#39;H2&#39;, order: &#39;descending&#39;}&#34; width=&#34;180&#34;&gt; &lt;/el-table-column&gt; &lt;el-table-column prop=&#34;H2&#34; label=&#34;H2&#34; sortable width=&#34;180&#34;&gt; &lt;/el-table-column&gt; &lt;/el-table-column&gt; &lt;el-table-column sortable prop=&#34;qty&#34; label=&#34;qty&#34;&gt; &lt;/el-table-column&gt; &lt;el-table-column prop=&#34;rate&#34; label=&#34;rate&#34;&gt; &lt;/el-table-column&gt; &lt;/el-table&gt; &lt;/template&gt; &lt;/div&gt; ">
let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={ tableData: tableData } 模板Body区域加入element组件el-table,并用拖拽容器进行包裹
&lt;div class=&#34;smtdrag&#34; id=&#34;id_1639824145817&#34;&gt; &lt;el-table :data=&#34;d0.tableData&#34; stripe border height=&#34;100%&#34; style=&#34;width: 100%&#34;&gt; &lt;el-table-column label=&#34;hero&#34;&gt; &lt;el-table-column fixed width=&#34;180&#34; prop=&#34;H1&#34; label=&#34;H1&#34; :default-sort = &#34;{prop:&#39;H2&#39;,order:&#39;descending&#39;}&#34;&gt;&lt;/el-table-column&gt; &lt;el-table-column sortable width=&#34;180&#34; prop=&#34;H2&#34; label=&#34;H2&#34;&gt;&lt;/el-table-column&gt; &lt;/el-table-column&gt; &lt;el-table-column sortable prop=&#34;qty&#34; label=&#34;qty&#34;&gt;&lt;/el-table-column&gt; &lt;el-table-column prop=&#34;rate&#34; label=&#34;rate&#34;&gt;&lt;/el-table-column&gt; &lt;/el-table&gt; &lt;/div&gt; ">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content=" 应用场景 # 非大屏场景应用 有较多交互场景的报表, 如筛选,表格,分页,下载等 使用方法 # 如下图, base.html 改为 basevue.html 将自动开启加载vue和elementui 注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}
ElementUI组件说明 视屏参考
参考样列 # 新增一个数据集(点击金色的新增按钮, 这样会新增一个可拖拽的数据集) 修改相应的数据集及图形 数据集端
<meta property="og:description" content=" 应用场景 # 非大屏场景应用 有较多交互场景的报表, 如筛选,表格,分页,下载等 使用方法 # base.html 改为 basevue.html, 将自动开启加载vue和elementui 注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}
ElementUI组件说明 视屏参考 参考样列 # 新增一个拖拽图形,然后修改相应的数据集及图形
数据集端
select H1, H2, qty, rate from smartdemo2 limit 100 图形端
let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={ tableData: tableData } 模板Body区
&lt;div class=&#34;smtdrag&#34; id=&#34;id_1639824145817&#34;&gt; &lt;template&gt; &lt;el-table stripe border height=&#34;100%&#34; :data=&#34;d0.tableData&#34; style=&#34;width: 100%&#34;&gt; &lt;el-table-column label=&#34;hero&#34;&gt; &lt;el-table-column prop=&#34;H1&#34; label=&#34;H1&#34; fixed :default-sort = &#34;{prop: &#39;H2&#39;, order: &#39;descending&#39;}&#34; width=&#34;180&#34;&gt; &lt;/el-table-column&gt; &lt;el-table-column prop=&#34;H2&#34; label=&#34;H2&#34; sortable width=&#34;180&#34;&gt; &lt;/el-table-column&gt; &lt;/el-table-column&gt; &lt;el-table-column sortable prop=&#34;qty&#34; label=&#34;qty&#34;&gt; &lt;/el-table-column&gt; &lt;el-table-column prop=&#34;rate&#34; label=&#34;rate&#34;&gt; &lt;/el-table-column&gt; &lt;/el-table&gt; &lt;/template&gt; &lt;/div&gt; " />
let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={ tableData: tableData } 模板Body区域加入element组件el-table,并用拖拽容器进行包裹
&lt;div class=&#34;smtdrag&#34; id=&#34;id_1639824145817&#34;&gt; &lt;el-table :data=&#34;d0.tableData&#34; stripe border height=&#34;100%&#34; style=&#34;width: 100%&#34;&gt; &lt;el-table-column label=&#34;hero&#34;&gt; &lt;el-table-column fixed width=&#34;180&#34; prop=&#34;H1&#34; label=&#34;H1&#34; :default-sort = &#34;{prop:&#39;H2&#39;,order:&#39;descending&#39;}&#34;&gt;&lt;/el-table-column&gt; &lt;el-table-column sortable width=&#34;180&#34; prop=&#34;H2&#34; label=&#34;H2&#34;&gt;&lt;/el-table-column&gt; &lt;/el-table-column&gt; &lt;el-table-column sortable prop=&#34;qty&#34; label=&#34;qty&#34;&gt;&lt;/el-table-column&gt; &lt;el-table-column prop=&#34;rate&#34; label=&#34;rate&#34;&gt;&lt;/el-table-column&gt; &lt;/el-table&gt; &lt;/div&gt; " />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/VUE%E7%9B%B8%E5%85%B3/ElementUI/" /><meta property="article:section" content="docs" />
@ -27,7 +27,7 @@ let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1658,22 +1658,24 @@ https://github.com/alex-shpak/hugo-book
使用方法
<a class="anchor" href="#%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95">#</a>
</h4>
<p>如下图, base.html 改为 basevue.html
将自动开启加载vue和elementui
<p>将base.html 改为 basevue.html, 将自动开启加载vue和elementui
<img referrerpolicy="no-referrer" src="https://images.gitee.com/uploads/images/2022/0730/204702_84897ea2_5500438.png" alt="输入图片说明" title="屏幕截图.png"/>
<strong>注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}</strong></p>
<p>
<a href="https://element.eleme.cn/">ElementUI组件说明</a>
<a href="https://www.toutiao.com/video/7107842562462843395/">视屏参考</a></p>
<img referrerpolicy="no-referrer" src="https://images.gitee.com/uploads/images/2022/0730/204702_84897ea2_5500438.png" alt="输入图片说明" title="屏幕截图.png"/></p>
<blockquote>
<p>注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}</p>
</blockquote>
<ul>
<li>
<a href="https://element.eleme.cn/">ElementUI组件说明</a></li>
<li>
<a href="https://www.toutiao.com/video/7107842562462843395/">视屏参考</a></li>
</ul>
<h4 id="参考样列">
参考样列
<a class="anchor" href="#%e5%8f%82%e8%80%83%e6%a0%b7%e5%88%97">#</a>
</h4>
<p>新增一个数据集(点击金色的新增按钮, 这样会新增一个可拖拽的数据集)
修改相应的数据集及图形
数据集端</p>
<p>新增一个拖拽图形,然后修改相应的数据集及图形</p>
<p>数据集端</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#66d9ef">select</span> H1, H2, qty, rate <span style="color:#66d9ef">from</span> smartdemo2 <span style="color:#66d9ef">limit</span> <span style="color:#ae81ff">100</span>
</span></span></code></pre></div><p>图形端</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-js" data-lang="js"><span style="display:flex;"><span><span style="color:#66d9ef">let</span> <span style="color:#a6e22e">dataset</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">__dataset__</span>;
@ -1682,43 +1684,17 @@ https://github.com/alex-shpak/hugo-book
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">vapp</span>.<span style="color:#a6e22e">d0</span><span style="color:#f92672">=</span>{
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">tableData</span><span style="color:#f92672">:</span> <span style="color:#a6e22e">tableData</span>
</span></span><span style="display:flex;"><span>}
</span></span></code></pre></div><p>模板Body区</p>
</span></span></code></pre></div><p>模板Body区域加入element组件el-table,并用拖拽容器进行包裹</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-html" data-lang="html"><span style="display:flex;"><span>&lt;<span style="color:#f92672">div</span> <span style="color:#a6e22e">class</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;smtdrag&#34;</span> <span style="color:#a6e22e">id</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;id_1639824145817&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">template</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">stripe</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">border</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">height</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;100%&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">:data</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;d0.tableData&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">style</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;width: 100%&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;hero&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H1&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H1&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">fixed</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">:default-sort </span><span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;{prop: &#39;H2&#39;, order: &#39;descending&#39;}&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">width</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;180&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H2&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H2&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">sortable</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">width</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;180&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">sortable</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;qty&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;qty&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;rate&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;rate&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table</span> <span style="color:#a6e22e">:data</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;d0.tableData&#34;</span> <span style="color:#a6e22e">stripe</span> <span style="color:#a6e22e">border</span> <span style="color:#a6e22e">height</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;100%&#34;</span> <span style="color:#a6e22e">style</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;width: 100%&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;hero&#34;</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span> <span style="color:#a6e22e">fixed</span> <span style="color:#a6e22e">width</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;180&#34;</span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H1&#34;</span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H1&#34;</span> <span style="color:#a6e22e">:default-sort </span><span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;{prop:&#39;H2&#39;,order:&#39;descending&#39;}&#34;</span>&gt;&lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span> <span style="color:#a6e22e">sortable</span> <span style="color:#a6e22e">width</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;180&#34;</span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H2&#34;</span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;H2&#34;</span>&gt;&lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span> <span style="color:#a6e22e">sortable</span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;qty&#34;</span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;qty&#34;</span>&gt;&lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">el-table-column</span> <span style="color:#a6e22e">prop</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;rate&#34;</span> <span style="color:#a6e22e">label</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;rate&#34;</span>&gt;&lt;/<span style="color:#f92672">el-table-column</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">el-table</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">template</span>&gt;
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">div</span>&gt;
</span></span><span style="display:flex;"><span>&lt;/<span style="color:#f92672">div</span>&gt;
</span></span></code></pre></div></article>
@ -1731,7 +1707,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/ElementUI.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/ElementUI.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/VUE%E7%9B%B8%E5%85%B3/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -11,7 +11,7 @@
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/VUE%E7%9B%B8%E5%85%B3/%E4%BD%BF%E7%94%A8VUE/</guid>
<description>使用场景 # 报表中涉及交互场景较多, 需要数据与页面绑定 开发者熟悉vue 常见绑定 # //显示变量message &amp;lt;p&amp;gt;{[ message ]}&amp;lt;/p&amp;gt; //循环产生li,变量sites &amp;lt;ol&amp;gt; &amp;lt;li v-for=&amp;#34;site in sites&amp;#34;&amp;gt; {[ site.name ]} &amp;lt;/li&amp;gt; &amp;lt;/ol&amp;gt; //绑定输入值变量use &amp;lt;input type=&amp;#34;checkbox&amp;#34; v-model=&amp;#34;use&amp;#34;&amp;gt; //显示控制 &amp;lt;p v-if=&amp;#34;seen&amp;#34;&amp;gt;现在你看到我了&amp;lt;/p&amp;gt; &amp;lt;p v-show=&amp;#34;seen&amp;#34;&amp;gt;现在你看到我了&amp;lt;/p&amp;gt; //绑定属性 &amp;lt;a :href=&amp;#34;url&amp;#34;&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;div :style=&amp;#34;{ color: activeColor, fontSize: fontSize + &amp;#39;px&amp;#39; }&amp;#34;&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;div :class=&amp;#34;[errorClass ,isActive ? activeClass : &amp;#39;&amp;#39;]&amp;#34;&amp;gt;&amp;lt;/div&amp;gt; //绑定点击方法 &amp;lt;a @click=&amp;#34;doSomething&amp;#34;&amp;gt;&amp;lt;/a&amp;gt; 开启VUE # 需要在设定&amp;ndash;&amp;gt;高级设定中可开启vue模式
<description>使用场景 # 报表中涉及交互场景较多, 需要数据与页面绑定 开发者熟悉vue 常见绑定 # &amp;lt;!--显示变量message--&amp;gt; &amp;lt;p&amp;gt;{[ message ]}&amp;lt;/p&amp;gt; &amp;lt;!--循环产生li,变量sites--&amp;gt; &amp;lt;ol&amp;gt; &amp;lt;li v-for=&amp;#34;site in sites&amp;#34;&amp;gt; {[ site.name ]} &amp;lt;/li&amp;gt; &amp;lt;/ol&amp;gt; &amp;lt;!--绑定输入值变量use--&amp;gt; &amp;lt;input type=&amp;#34;checkbox&amp;#34; v-model=&amp;#34;use&amp;#34;&amp;gt; &amp;lt;!--显示控制--&amp;gt; &amp;lt;p v-if=&amp;#34;seen&amp;#34;&amp;gt;现在你看到我了&amp;lt;/p&amp;gt; &amp;lt;p v-show=&amp;#34;seen&amp;#34;&amp;gt;现在你看到我了&amp;lt;/p&amp;gt; &amp;lt;!--绑定属性--&amp;gt; &amp;lt;a :href=&amp;#34;url&amp;#34;&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;div :style=&amp;#34;{ color: activeColor, fontSize: fontSize + &amp;#39;px&amp;#39; }&amp;#34;&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;div :class=&amp;#34;[errorClass ,isActive ? activeClass : &amp;#39;&amp;#39;]&amp;#34;&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;!--绑定点击方法--&amp;gt; &amp;lt;a @click=&amp;#34;doSomething&amp;#34;&amp;gt;&amp;lt;/a&amp;gt; 开启VUE # 需要在设定&amp;ndash;&amp;gt;高级设定中可开启vue模式
简单赋值应用 # 系统默认为初始vue及内置vue的data有17个变量(从d0, d1&amp;hellip; d16) 你可以在图形编辑器中给vue的变量赋值, 赋值方式:
vapp.d0 = xxxx 你可以将d0赋值为字典, 如:
vapp.d0 = { &amp;#39;index1&amp;#39;: 100, &amp;#39;index2&amp;#39;: 300} 注意,我们修改了vue在模板中变量的默认引用方式, 你需要采用如下方法引用: {[d0.</description>
@ -23,12 +23,12 @@ vapp.d0 = { &amp;#39;index1&amp;#39;: 100, &amp;#39;index2&amp;#39;: 300} 注意
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/VUE%E7%9B%B8%E5%85%B3/ElementUI/</guid>
<description> 应用场景 # 非大屏场景应用 有较多交互场景的报表, 如筛选,表格,分页,下载等 使用方法 # 如下图, base.html 改为 basevue.html 将自动开启加载vue和elementui 注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}
ElementUI组件说明 视屏参考
参考样列 # 新增一个数据集(点击金色的新增按钮, 这样会新增一个可拖拽的数据集) 修改相应的数据集及图形 数据集端
<description> 应用场景 # 非大屏场景应用 有较多交互场景的报表, 如筛选,表格,分页,下载等 使用方法 # 将base.html 改为 basevue.html, 将自动开启加载vue和elementui 注意vue的变量引用在 模板编辑界面中, 写法变更为 {[ ]}
ElementUI组件说明 视屏参考 参考样列 # 新增一个拖拽图形,然后修改相应的数据集及图形
数据集端
select H1, H2, qty, rate from smartdemo2 limit 100 图形端
let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={ tableData: tableData } 模板Body区
&amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1639824145817&amp;#34;&amp;gt; &amp;lt;template&amp;gt; &amp;lt;el-table stripe border height=&amp;#34;100%&amp;#34; :data=&amp;#34;d0.tableData&amp;#34; style=&amp;#34;width: 100%&amp;#34;&amp;gt; &amp;lt;el-table-column label=&amp;#34;hero&amp;#34;&amp;gt; &amp;lt;el-table-column prop=&amp;#34;H1&amp;#34; label=&amp;#34;H1&amp;#34; fixed :default-sort = &amp;#34;{prop: &amp;#39;H2&amp;#39;, order: &amp;#39;descending&amp;#39;}&amp;#34; width=&amp;#34;180&amp;#34;&amp;gt; &amp;lt;/el-table-column&amp;gt; &amp;lt;el-table-column prop=&amp;#34;H2&amp;#34; label=&amp;#34;H2&amp;#34; sortable width=&amp;#34;180&amp;#34;&amp;gt; &amp;lt;/el-table-column&amp;gt; &amp;lt;/el-table-column&amp;gt; &amp;lt;el-table-column sortable prop=&amp;#34;qty&amp;#34; label=&amp;#34;qty&amp;#34;&amp;gt; &amp;lt;/el-table-column&amp;gt; &amp;lt;el-table-column prop=&amp;#34;rate&amp;#34; label=&amp;#34;rate&amp;#34;&amp;gt; &amp;lt;/el-table-column&amp;gt; &amp;lt;/el-table&amp;gt; &amp;lt;/template&amp;gt; &amp;lt;/div&amp;gt; </description>
let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={ tableData: tableData } 模板Body区域加入element组件el-table,并用拖拽容器进行包裹
&amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1639824145817&amp;#34;&amp;gt; &amp;lt;el-table :data=&amp;#34;d0.tableData&amp;#34; stripe border height=&amp;#34;100%&amp;#34; style=&amp;#34;width: 100%&amp;#34;&amp;gt; &amp;lt;el-table-column label=&amp;#34;hero&amp;#34;&amp;gt; &amp;lt;el-table-column fixed width=&amp;#34;180&amp;#34; prop=&amp;#34;H1&amp;#34; label=&amp;#34;H1&amp;#34; :default-sort = &amp;#34;{prop:&amp;#39;H2&amp;#39;,order:&amp;#39;descending&amp;#39;}&amp;#34;&amp;gt;&amp;lt;/el-table-column&amp;gt; &amp;lt;el-table-column sortable width=&amp;#34;180&amp;#34; prop=&amp;#34;H2&amp;#34; label=&amp;#34;H2&amp;#34;&amp;gt;&amp;lt;/el-table-column&amp;gt; &amp;lt;/el-table-column&amp;gt; &amp;lt;el-table-column sortable prop=&amp;#34;qty&amp;#34; label=&amp;#34;qty&amp;#34;&amp;gt;&amp;lt;/el-table-column&amp;gt; &amp;lt;el-table-column prop=&amp;#34;rate&amp;#34; label=&amp;#34;rate&amp;#34;&amp;gt;&amp;lt;/el-table-column&amp;gt; &amp;lt;/el-table&amp;gt; &amp;lt;/div&amp;gt; </description>
</item>
<item>
@ -38,8 +38,8 @@ let dataset = __dataset__; let tableData = ds_createMap_all(dataset); vapp.d0={
<guid>https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/VUE%E7%9B%B8%E5%85%B3/DataV%E5%BA%94%E7%94%A8/</guid>
<description>需要在高级中可开启datav模式
参考视屏 1. DataV基础应用 2. DataV翻盘器
DataV配置方法文档: 图表</description>
参考视屏
1. DataV基础应用 2. DataV翻盘器 DataV配置方法文档: 图表</description>
</item>
</channel>

View File

@ -3,13 +3,13 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="使用场景 # 报表中涉及交互场景较多, 需要数据与页面绑定 开发者熟悉vue 常见绑定 # //显示变量message &lt;p&gt;{[ message ]}&lt;/p&gt; //循环产生li,变量sites &lt;ol&gt; &lt;li v-for=&#34;site in sites&#34;&gt; {[ site.name ]} &lt;/li&gt; &lt;/ol&gt; //绑定输入值变量use &lt;input type=&#34;checkbox&#34; v-model=&#34;use&#34;&gt; //显示控制 &lt;p v-if=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; &lt;p v-show=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; //绑定属性 &lt;a :href=&#34;url&#34;&gt;&lt;/a&gt; &lt;div :style=&#34;{ color: activeColor, fontSize: fontSize &#43; &#39;px&#39; }&#34;&gt;&lt;/div&gt; &lt;div :class=&#34;[errorClass ,isActive ? activeClass : &#39;&#39;]&#34;&gt;&lt;/div&gt; //绑定点击方法 &lt;a @click=&#34;doSomething&#34;&gt;&lt;/a&gt; 开启VUE # 需要在设定&ndash;&gt;高级设定中可开启vue模式
<meta name="description" content="使用场景 # 报表中涉及交互场景较多, 需要数据与页面绑定 开发者熟悉vue 常见绑定 # &lt;!--显示变量message--&gt; &lt;p&gt;{[ message ]}&lt;/p&gt; &lt;!--循环产生li,变量sites--&gt; &lt;ol&gt; &lt;li v-for=&#34;site in sites&#34;&gt; {[ site.name ]} &lt;/li&gt; &lt;/ol&gt; &lt;!--绑定输入值变量use--&gt; &lt;input type=&#34;checkbox&#34; v-model=&#34;use&#34;&gt; &lt;!--显示控制--&gt; &lt;p v-if=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; &lt;p v-show=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; &lt;!--绑定属性--&gt; &lt;a :href=&#34;url&#34;&gt;&lt;/a&gt; &lt;div :style=&#34;{ color: activeColor, fontSize: fontSize &#43; &#39;px&#39; }&#34;&gt;&lt;/div&gt; &lt;div :class=&#34;[errorClass ,isActive ? activeClass : &#39;&#39;]&#34;&gt;&lt;/div&gt; &lt;!--绑定点击方法--&gt; &lt;a @click=&#34;doSomething&#34;&gt;&lt;/a&gt; 开启VUE # 需要在设定&ndash;&gt;高级设定中可开启vue模式
简单赋值应用 # 系统默认为初始vue及内置vue的data有17个变量(从d0, d1&hellip; d16) 你可以在图形编辑器中给vue的变量赋值, 赋值方式:
vapp.d0 = xxxx 你可以将d0赋值为字典, 如:
vapp.d0 = { &#39;index1&#39;: 100, &#39;index2&#39;: 300} 注意,我们修改了vue在模板中变量的默认引用方式, 你需要采用如下方法引用: {[d0.">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="使用场景 # 报表中涉及交互场景较多, 需要数据与页面绑定 开发者熟悉vue 常见绑定 # //显示变量message &lt;p&gt;{[ message ]}&lt;/p&gt; //循环产生li,变量sites &lt;ol&gt; &lt;li v-for=&#34;site in sites&#34;&gt; {[ site.name ]} &lt;/li&gt; &lt;/ol&gt; //绑定输入值变量use &lt;input type=&#34;checkbox&#34; v-model=&#34;use&#34;&gt; //显示控制 &lt;p v-if=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; &lt;p v-show=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; //绑定属性 &lt;a :href=&#34;url&#34;&gt;&lt;/a&gt; &lt;div :style=&#34;{ color: activeColor, fontSize: fontSize &#43; &#39;px&#39; }&#34;&gt;&lt;/div&gt; &lt;div :class=&#34;[errorClass ,isActive ? activeClass : &#39;&#39;]&#34;&gt;&lt;/div&gt; //绑定点击方法 &lt;a @click=&#34;doSomething&#34;&gt;&lt;/a&gt; 开启VUE # 需要在设定&ndash;&gt;高级设定中可开启vue模式
<meta property="og:description" content="使用场景 # 报表中涉及交互场景较多, 需要数据与页面绑定 开发者熟悉vue 常见绑定 # &lt;!--显示变量message--&gt; &lt;p&gt;{[ message ]}&lt;/p&gt; &lt;!--循环产生li,变量sites--&gt; &lt;ol&gt; &lt;li v-for=&#34;site in sites&#34;&gt; {[ site.name ]} &lt;/li&gt; &lt;/ol&gt; &lt;!--绑定输入值变量use--&gt; &lt;input type=&#34;checkbox&#34; v-model=&#34;use&#34;&gt; &lt;!--显示控制--&gt; &lt;p v-if=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; &lt;p v-show=&#34;seen&#34;&gt;现在你看到我了&lt;/p&gt; &lt;!--绑定属性--&gt; &lt;a :href=&#34;url&#34;&gt;&lt;/a&gt; &lt;div :style=&#34;{ color: activeColor, fontSize: fontSize &#43; &#39;px&#39; }&#34;&gt;&lt;/div&gt; &lt;div :class=&#34;[errorClass ,isActive ? activeClass : &#39;&#39;]&#34;&gt;&lt;/div&gt; &lt;!--绑定点击方法--&gt; &lt;a @click=&#34;doSomething&#34;&gt;&lt;/a&gt; 开启VUE # 需要在设定&ndash;&gt;高级设定中可开启vue模式
简单赋值应用 # 系统默认为初始vue及内置vue的data有17个变量(从d0, d1&hellip; d16) 你可以在图形编辑器中给vue的变量赋值, 赋值方式:
vapp.d0 = xxxx 你可以将d0赋值为字典, 如:
vapp.d0 = { &#39;index1&#39;: 100, &#39;index2&#39;: 300} 注意,我们修改了vue在模板中变量的默认引用方式, 你需要采用如下方法引用: {[d0." />
@ -23,7 +23,7 @@ vapp.d0 = { &#39;index1&#39;: 100, &#39;index2&#39;: 300} 注意,我们修改了
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1658,24 +1658,24 @@ https://github.com/alex-shpak/hugo-book
常见绑定
<a class="anchor" href="#%e5%b8%b8%e8%a7%81%e7%bb%91%e5%ae%9a">#</a>
</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-html" data-lang="html"><span style="display:flex;"><span>//显示变量message
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-html" data-lang="html"><span style="display:flex;"><span><span style="color:#75715e">&lt;!--显示变量message--&gt;</span>
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">p</span>&gt;{[ message ]}&lt;/<span style="color:#f92672">p</span>&gt;
</span></span><span style="display:flex;"><span>//循环产生li,变量sites
</span></span><span style="display:flex;"><span><span style="color:#75715e">&lt;!--循环产生li,变量sites--&gt;</span>
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">ol</span>&gt;
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">li</span> <span style="color:#a6e22e">v-for</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;site in sites&#34;</span>&gt;
</span></span><span style="display:flex;"><span> {[ site.name ]}
</span></span><span style="display:flex;"><span>&lt;/<span style="color:#f92672">li</span>&gt;
</span></span><span style="display:flex;"><span> &lt;<span style="color:#f92672">li</span> <span style="color:#a6e22e">v-for</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;site in sites&#34;</span>&gt;
</span></span><span style="display:flex;"><span> {[ site.name ]}
</span></span><span style="display:flex;"><span> &lt;/<span style="color:#f92672">li</span>&gt;
</span></span><span style="display:flex;"><span>&lt;/<span style="color:#f92672">ol</span>&gt;
</span></span><span style="display:flex;"><span>//绑定输入值变量use
</span></span><span style="display:flex;"><span><span style="color:#75715e">&lt;!--绑定输入值变量use--&gt;</span>
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">input</span> <span style="color:#a6e22e">type</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;checkbox&#34;</span> <span style="color:#a6e22e">v-model</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;use&#34;</span>&gt;
</span></span><span style="display:flex;"><span>//显示控制
</span></span><span style="display:flex;"><span><span style="color:#75715e">&lt;!--显示控制--&gt;</span>
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">p</span> <span style="color:#a6e22e">v-if</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;seen&#34;</span>&gt;现在你看到我了&lt;/<span style="color:#f92672">p</span>&gt;
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">p</span> <span style="color:#a6e22e">v-show</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;seen&#34;</span>&gt;现在你看到我了&lt;/<span style="color:#f92672">p</span>&gt;
</span></span><span style="display:flex;"><span>//绑定属性
</span></span><span style="display:flex;"><span><span style="color:#75715e">&lt;!--绑定属性--&gt;</span>
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">a</span> <span style="color:#a6e22e">:href</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;url&#34;</span>&gt;&lt;/<span style="color:#f92672">a</span>&gt;
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">div</span> <span style="color:#a6e22e">:style</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;{ color: activeColor, fontSize: fontSize + &#39;px&#39; }&#34;</span>&gt;&lt;/<span style="color:#f92672">div</span>&gt;
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">div</span> <span style="color:#a6e22e">:class</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;[errorClass ,isActive ? activeClass : &#39;&#39;]&#34;</span>&gt;&lt;/<span style="color:#f92672">div</span>&gt;
</span></span><span style="display:flex;"><span>//绑定点击方法
</span></span><span style="display:flex;"><span><span style="color:#75715e">&lt;!--绑定点击方法--&gt;</span>
</span></span><span style="display:flex;"><span>&lt;<span style="color:#f92672">a</span> <span style="color:#960050;background-color:#1e0010">@</span><span style="color:#a6e22e">click</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;doSomething&#34;</span>&gt;&lt;/<span style="color:#f92672">a</span>&gt;
</span></span></code></pre></div><h3 id="开启vue">
开启VUE
@ -1701,10 +1701,12 @@ https://github.com/alex-shpak/hugo-book
使用模板可以更方便使用VUE
<a class="anchor" href="#%e4%bd%bf%e7%94%a8%e6%a8%a1%e6%9d%bf%e5%8f%af%e4%bb%a5%e6%9b%b4%e6%96%b9%e4%be%bf%e4%bd%bf%e7%94%a8vue">#</a>
</h3>
<p>你也可以在 模板开发中 使用VUE
开启方法, 首先你需要在高级设定中开启模板功能,
然后你可以看到 模板 的菜单, 进入编辑器</p>
<p>如果你需要更多自定义的方法, 例如加入方法, 你可以在模板的script中加入自定义代码</p>
<ul>
<li>你也可以在 模板开发中 使用VUE</li>
<li>开启方法, 首先你需要在高级设定中开启模板功能,</li>
<li>然后你可以看到 模板 的菜单, 进入编辑器</li>
</ul>
<p>你可以在模板的script中加入自定义代码来覆盖系统默认的</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-js" data-lang="js"><span style="display:flex;"><span><span style="color:#f92672">&lt;</span><span style="color:#a6e22e">script</span><span style="color:#f92672">&gt;</span>
</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">var</span> <span style="color:#a6e22e">vapp</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">Vue</span>({<span style="color:#a6e22e">el</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#39;#vue_app&#39;</span>, <span style="color:#a6e22e">delimiters</span><span style="color:#f92672">:</span> [<span style="color:#e6db74">&#39;{[&#39;</span>, <span style="color:#e6db74">&#39;]}&#39;</span>],
</span></span><span style="display:flex;"><span> <span style="color:#a6e22e">data</span><span style="color:#f92672">:</span> {
@ -1729,7 +1731,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/%e4%bd%bf%e7%94%a8VUE.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/VUE%e7%9b%b8%e5%85%b3/%e4%bd%bf%e7%94%a8VUE.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -11,12 +11,9 @@
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/%E4%B8%93%E4%B8%9A%E7%89%88%E8%AF%B4%E6%98%8E/</guid>
<description> 版权声明 # 为项目能持续维护,并保持稳定的模式,按照社区投票的意见, 开始区分免费版本和专业版本 目前免费版本无需激活, 你可以使用到常用的功能,我们也会保持持续的更新 为保持项目的健康发展,如需进行商用,您需提供使用方并知会作者进行授权
免费版使用者必须保留SmartChart相关版权标识及LOGO禁止对其进行修改和删除 如果违反,将保留对侵权者追究责任的权利
激活方式 # 您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用 请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便 后续如果您还需要继续体验专业版本, 点击查看激活试用方式, 如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验
针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求 如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰
微信客服不提供技术咨询, 如有使用方法的疑惑,建意加QQ群:476715246 进行沟通
免费版本与专业版本对比: # 功能 免费版 专业版 中台版 个人版 栅格布局 V V V V DATAV V V V V 拖拽布局 V V V 自由开发 V V V 切换图表主题 V V V 主题自由设计 V V V 引入JS V V V 引入CSS V V V 上传静态资源 V V V 使用VUE V V V V 数据集开发 V V V V 所有数据源 V V V V 图形开发 V V V V 图形商店 V V V V 普通模板应用 V V V V 专业模板应用 V V V 复制仪表盘 V V V V 钻取 V V V V 联动 V V V V 筛选 V V V V 单点登录 V V V V 嵌入认证 V V V LDAP认证 V V V Juypter V V V V 快捷存档 V V V 数据加速 V V V 数据API服务 V V V 后台API刷新 V V V 仪表盘同步 V V V 仪表盘版本管理 V V V 数据填报 V V V 报表Portal V V V 多级项目菜单 V 商业授权 V V 优先咨询 V V 专业边框背景 V V 3D场景 V V V 中国式报表 V V V 零代码数据集 V V V 生产部署文档 V V 个性化修改 V V 授权书 V V 低代码ETL V 调度平台 V 智慧BI V 数据资产 V 数据质量 V 数据血缘 V 租户管理 V </description>
<description> 版权声明 # 为项目能持续维护,并保持稳定的模式,按照社区投票的意见, 开始区分免费版本和专业版本 目前免费版本无需激活, 你可以使用到常用的功能,我们也会保持持续的更新 为保持项目的健康发展,如需进行商用,您需提供使用方并知会作者进行授权 免费版使用者必须保留SmartChart相关版权标识及LOGO禁止对其进行修改和删除 如果违反,将保留对侵权者追究责任的权利
激活方式 # 您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用 请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便 后续如果您还需要继续体验专业版本, 点击查看激活试用方式, 如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验 针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求 如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰 微信客服不提供技术咨询, 如有使用方法的疑惑,建意加QQ群:476715246 进行沟通
免费版本与专业版本对比: # 功能 免费版 专业版 中台版 个人版 栅格布局 V V V V DATAV V V V V 拖拽布局 V V V 自由开发 V V V 切换图表主题 V V V 主题自由设计 V V V 引入JS V V V 引入CSS V V V 上传静态资源 V V V 使用VUE V V V V 数据集开发 V V V V 所有数据源 V V V V 图形开发 V V V V 图形商店 V V V V 普通模板应用 V V V V 专业模板应用 V V V 复制仪表盘 V V V V 钻取 V V V V 联动 V V V V 筛选 V V V V 单点登录 V V V V 嵌入认证 V V V LDAP认证 V V V Juypter V V V V 快捷存档 V V V 数据加速 V V V 数据API服务 V V V 后台API刷新 V V V 仪表盘同步 V V V 仪表盘版本管理 V V V 数据填报 V V V 报表Portal V V V 多级项目菜单 V 3D场景 V V V 中国式报表 V V V 零代码数据集 V V V 生产部署文档 V V 个性化修改 V V 授权书 V V 商业授权 V V 优先咨询 V V 专业边框背景 V V 3K+图形样列 V V 100+大屏模板 V V 低代码ETL V 调度平台 V 智慧BI V 数据资产 V 数据质量 V 数据血缘 V 租户管理 V </description>
</item>
<item>
@ -38,7 +35,7 @@ pip3 install smartchart 如果安装过程慢,建意使用 pip3 install -i https
<guid>https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/%E7%AC%AC%E4%B8%80%E4%B8%AA%E4%BB%AA%E8%A1%A8%E7%9B%98/</guid>
<description>由于版本的变更, 一些图标可能会有一些变化, 但位置无太大的变化
新建仪表盘 # 在开发模式下,滑动“开发管理” -&amp;gt;&amp;ldquo;仪表盘&amp;rdquo;-&amp;gt; &amp;ldquo;新增Dashboard&amp;rdquo; 填写相应信息后点击“保存” 点击进入仪表盘开发, 注意点击 &amp;ldquo;E&amp;rdquo; 字!! 点击新增(注意拖拽布局功能为PRO版本, 后续免费版本中将无法使用), 如果你坚持使用免费版本功能, 请使用新增栅格组件, 具体布局方式参考 数据集编辑 # 点开“数据集” - 输入以下SQL后点击“保存并刷新”, 关闭数据集编辑界面 select H1 as heroname, sum(qty) as 出场数 from smartdemo2 group by H1 order by sum(qty) desc 图形编辑 # 点开“图形编辑” 点击“图形”,可以选择基础图形, 也可以使用图形商店,第一次使用可能要你进行登记,按提示操作即可, 在商店中找到合适的图形点击,会自动复制到剪贴板 贴粘到图形编辑器后,点击保存, 关闭图形编辑框 拖拽布局 # 重复以上步骤,再新增一个, 你可以使用拖拽的方式, 移动到不同的地方 </description>
新建仪表盘 # 在开发模式下,滑动“开发管理” -&amp;gt;&amp;ldquo;仪表盘&amp;rdquo;-&amp;gt; &amp;ldquo;新增Dashboard&amp;rdquo; 填写相应信息后点击“保存” 点击进入仪表盘开发, 注意点击 &amp;ldquo;E&amp;rdquo; 字!! 点击新增(注意拖拽布局功能为PRO版本, 后续免费版本中将无法使用), 如果你坚持使用免费版本功能, 请使用新增栅格组件, 具体布局方式参考 数据集编辑 # 点开“数据集” - 输入以下SQL后点击“保存并刷新”, 关闭数据集编辑界面 select H1 as heroname, sum(qty) as 出场数 from smartdemo2 group by H1 order by sum(qty) desc 图形编辑 # 点开“图形编辑” 点击“图形”,可以选择基础图形, 也可以使用图形商店,第一次使用可能要你进行登记,按提示操作即可, 在商店中找到合适的图形点击,会自动复制到剪贴板 贴粘到图形编辑器后,点击保存, 关闭图形编辑框 拖拽布局 # 重复以上步骤,再新增一个, 你可以使用拖拽的方式, 移动到不同的地方 当你熟悉smartchart的基础操作后, 可以学习使用第6章节&amp;quot;进阶开发&amp;quot;中的&amp;quot;低代码开发&amp;quot;方式</description>
</item>
<item>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/%E4%B8%8D%E5%A4%AA%E9%87%8D%E8%A6%81/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%8d%e5%a4%aa%e9%87%8d%e8%a6%81/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%8d%e5%a4%aa%e9%87%8d%e8%a6%81/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<guid>https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/%E4%B8%8D%E5%A4%AA%E9%87%8D%E8%A6%81/%E5%A4%8D%E5%88%B6%E4%BB%AA%E8%A1%A8%E7%9B%98/</guid>
<description> 复制仪表盘 # 好不容易开发好了一个仪表盘, 想再做一个类似的, 或者想要一个测试用, 还需要一个个数据集, 图形复制粘贴么, 不, 你仅仅只需要点击下, 将给你复制出一个全新的仪表盘 注意: 复制出来的仪表盘, 数据集是与原仪表盘公用的!!
如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击磁铁, 将为你自动创建一个全新的数据集 </description>
如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击复制图标, 将为你自动创建一个全新的数据集 </description>
</item>
</channel>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1641,7 +1641,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%8d%e5%a4%aa%e9%87%8d%e8%a6%81/%e4%b8%bb%e9%a2%98%e5%ba%94%e7%94%a8PRO.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%8d%e5%a4%aa%e9%87%8d%e8%a6%81/%e4%b8%bb%e9%a2%98%e5%ba%94%e7%94%a8PRO.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -4,11 +4,11 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content=" 复制仪表盘 # 好不容易开发好了一个仪表盘, 想再做一个类似的, 或者想要一个测试用, 还需要一个个数据集, 图形复制粘贴么, , 你仅仅只需要点击下, 将给你复制出一个全新的仪表盘 注意: 复制出来的仪表盘, 数据集是与原仪表盘公用的
如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击磁铁, 将为你自动创建一个全新的数据集 ">
如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击复制图标, 将为你自动创建一个全新的数据集 ">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content=" 复制仪表盘 # 好不容易开发好了一个仪表盘, 想再做一个类似的, 或者想要一个测试用, 还需要一个个数据集, 图形复制粘贴么, , 你仅仅只需要点击下, 将给你复制出一个全新的仪表盘 注意: 复制出来的仪表盘, 数据集是与原仪表盘公用的
如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击磁铁, 将为你自动创建一个全新的数据集 " />
如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击复制图标, 将为你自动创建一个全新的数据集 " />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/%E4%B8%8D%E5%A4%AA%E9%87%8D%E8%A6%81/%E5%A4%8D%E5%88%B6%E4%BB%AA%E8%A1%A8%E7%9B%98/" /><meta property="article:section" content="docs" />
@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1647,9 +1647,11 @@ https://github.com/alex-shpak/hugo-book
<img referrerpolicy="no-referrer" src="https://images.gitee.com/uploads/images/2021/0701/142540_7fe9480b_5500438.png" alt="输入图片说明" title="屏幕截图.png"/></li>
</ul>
<p><strong>注意: 复制出来的仪表盘, 数据集是与原仪表盘公用的!!</strong></p>
<blockquote>
<p>注意: 复制出来的仪表盘, 数据集是与原仪表盘公用的!!</p>
</blockquote>
<ul>
<li>如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击磁铁, 将为你自动创建一个全新的数据集
<li>如果你想将数据集独立出来, 可以按下图操作, 进入数据集设定, 点击复制图标, 将为你自动创建一个全新的数据集
<img referrerpolicy="no-referrer" src="https://images.gitee.com/uploads/images/2021/1218/135548_21d99310_5500438.png" alt="输入图片说明" title="屏幕截图.png"/></li>
</ul>
@ -1665,7 +1667,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%8d%e5%a4%aa%e9%87%8d%e8%a6%81/%e5%a4%8d%e5%88%b6%e4%bb%aa%e8%a1%a8%e7%9b%98.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%8d%e5%a4%aa%e9%87%8d%e8%a6%81/%e5%a4%8d%e5%88%b6%e4%bb%aa%e8%a1%a8%e7%9b%98.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -3,20 +3,14 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content=" 版权声明 # 为项目能持续维护并保持稳定的模式按照社区投票的意见, 开始区分免费版本和专业版本 目前免费版本无需激活 你可以使用到常用的功能我们也会保持持续的更新 为保持项目的健康发展如需进行商用您需提供使用方并知会作者进行授权
免费版使用者必须保留SmartChart相关版权标识及LOGO禁止对其进行修改和删除 如果违反,将保留对侵权者追究责任的权利
激活方式 # 您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用 请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便 后续如果您还需要继续体验专业版本, 点击查看激活试用方式, 如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验
针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求 如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰
微信客服不提供技术咨询, 如有使用方法的疑惑,建意加QQ群:476715246 进行沟通
免费版本与专业版本对比: # 功能 免费版 专业版 中台版 个人版 栅格布局 V V V V DATAV V V V V 拖拽布局 V V V 自由开发 V V V 切换图表主题 V V V 主题自由设计 V V V 引入JS V V V 引入CSS V V V 上传静态资源 V V V 使用VUE V V V V 数据集开发 V V V V 所有数据源 V V V V 图形开发 V V V V 图形商店 V V V V 普通模板应用 V V V V 专业模板应用 V V V 复制仪表盘 V V V V 钻取 V V V V 联动 V V V V 筛选 V V V V 单点登录 V V V V 嵌入认证 V V V LDAP认证 V V V Juypter V V V V 快捷存档 V V V 数据加速 V V V 数据API服务 V V V 后台API刷新 V V V 仪表盘同步 V V V 仪表盘版本管理 V V V 数据填报 V V V 报表Portal V V V 多级项目菜单 V 商业授权 V V 优先咨询 V V 专业边框背景 V V 3D场景 V V V 中国式报表 V V V 零代码数据集 V V V 生产部署文档 V V 个性化修改 V V 授权书 V V 低代码ETL V 调度平台 V 智慧BI V 数据资产 V 数据质量 V 数据血缘 V 租户管理 V ">
<meta name="description" content=" 版权声明 # 为项目能持续维护并保持稳定的模式按照社区投票的意见, 开始区分免费版本和专业版本 目前免费版本无需激活 你可以使用到常用的功能我们也会保持持续的更新 为保持项目的健康发展如需进行商用您需提供使用方并知会作者进行授权 免费版使用者必须保留SmartChart相关版权标识及LOGO禁止对其进行修改和删除 如果违反将保留对侵权者追究责任的权利
激活方式 # 您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用 请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便 后续如果您还需要继续体验专业版本, 点击查看激活试用方式, 如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验 针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求 如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰 微信客服不提供技术咨询, 如有使用方法的疑惑,建意加QQ群:476715246 进行沟通
免费版本与专业版本对比: # 功能 免费版 专业版 中台版 个人版 栅格布局 V V V V DATAV V V V V 拖拽布局 V V V 自由开发 V V V 切换图表主题 V V V 主题自由设计 V V V 引入JS V V V 引入CSS V V V 上传静态资源 V V V 使用VUE V V V V 数据集开发 V V V V 所有数据源 V V V V 图形开发 V V V V 图形商店 V V V V 普通模板应用 V V V V 专业模板应用 V V V 复制仪表盘 V V V V 钻取 V V V V 联动 V V V V 筛选 V V V V 单点登录 V V V V 嵌入认证 V V V LDAP认证 V V V Juypter V V V V 快捷存档 V V V 数据加速 V V V 数据API服务 V V V 后台API刷新 V V V 仪表盘同步 V V V 仪表盘版本管理 V V V 数据填报 V V V 报表Portal V V V 多级项目菜单 V 3D场景 V V V 中国式报表 V V V 零代码数据集 V V V 生产部署文档 V V 个性化修改 V V 授权书 V V 商业授权 V V 优先咨询 V V 专业边框背景 V V 3K&#43;图形样列 V V 100&#43;大屏模板 V V 低代码ETL V 调度平台 V 智慧BI V 数据资产 V 数据质量 V 数据血缘 V 租户管理 V ">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="专业版本说明" />
<meta property="og:description" content=" 版权声明 # 为项目能持续维护并保持稳定的模式按照社区投票的意见, 开始区分免费版本和专业版本 目前免费版本无需激活 你可以使用到常用的功能我们也会保持持续的更新 为保持项目的健康发展如需进行商用您需提供使用方并知会作者进行授权
免费版使用者必须保留SmartChart相关版权标识及LOGO禁止对其进行修改和删除 如果违反,将保留对侵权者追究责任的权利
激活方式 # 您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用 请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便 后续如果您还需要继续体验专业版本, 点击查看激活试用方式, 如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验
针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求 如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰
微信客服不提供技术咨询, 如有使用方法的疑惑,建意加QQ群:476715246 进行沟通
免费版本与专业版本对比: # 功能 免费版 专业版 中台版 个人版 栅格布局 V V V V DATAV V V V V 拖拽布局 V V V 自由开发 V V V 切换图表主题 V V V 主题自由设计 V V V 引入JS V V V 引入CSS V V V 上传静态资源 V V V 使用VUE V V V V 数据集开发 V V V V 所有数据源 V V V V 图形开发 V V V V 图形商店 V V V V 普通模板应用 V V V V 专业模板应用 V V V 复制仪表盘 V V V V 钻取 V V V V 联动 V V V V 筛选 V V V V 单点登录 V V V V 嵌入认证 V V V LDAP认证 V V V Juypter V V V V 快捷存档 V V V 数据加速 V V V 数据API服务 V V V 后台API刷新 V V V 仪表盘同步 V V V 仪表盘版本管理 V V V 数据填报 V V V 报表Portal V V V 多级项目菜单 V 商业授权 V V 优先咨询 V V 专业边框背景 V V 3D场景 V V V 中国式报表 V V V 零代码数据集 V V V 生产部署文档 V V 个性化修改 V V 授权书 V V 低代码ETL V 调度平台 V 智慧BI V 数据资产 V 数据质量 V 数据血缘 V 租户管理 V " />
<meta property="og:description" content=" 版权声明 # 为项目能持续维护并保持稳定的模式按照社区投票的意见, 开始区分免费版本和专业版本 目前免费版本无需激活 你可以使用到常用的功能我们也会保持持续的更新 为保持项目的健康发展如需进行商用您需提供使用方并知会作者进行授权 免费版使用者必须保留SmartChart相关版权标识及LOGO禁止对其进行修改和删除 如果违反将保留对侵权者追究责任的权利
激活方式 # 您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用 请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便 后续如果您还需要继续体验专业版本, 点击查看激活试用方式, 如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验 针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求 如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰 微信客服不提供技术咨询, 如有使用方法的疑惑,建意加QQ群:476715246 进行沟通
免费版本与专业版本对比: # 功能 免费版 专业版 中台版 个人版 栅格布局 V V V V DATAV V V V V 拖拽布局 V V V 自由开发 V V V 切换图表主题 V V V 主题自由设计 V V V 引入JS V V V 引入CSS V V V 上传静态资源 V V V 使用VUE V V V V 数据集开发 V V V V 所有数据源 V V V V 图形开发 V V V V 图形商店 V V V V 普通模板应用 V V V V 专业模板应用 V V V 复制仪表盘 V V V V 钻取 V V V V 联动 V V V V 筛选 V V V V 单点登录 V V V V 嵌入认证 V V V LDAP认证 V V V Juypter V V V V 快捷存档 V V V 数据加速 V V V 数据API服务 V V V 后台API刷新 V V V 仪表盘同步 V V V 仪表盘版本管理 V V V 数据填报 V V V 报表Portal V V V 多级项目菜单 V 3D场景 V V V 中国式报表 V V V 零代码数据集 V V V 生产部署文档 V V 个性化修改 V V 授权书 V V 商业授权 V V 优先咨询 V V 专业边框背景 V V 3K&#43;图形样列 V V 100&#43;大屏模板 V V 低代码ETL V 调度平台 V 智慧BI V 数据资产 V 数据质量 V 数据血缘 V 租户管理 V " />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/%E4%B8%93%E4%B8%9A%E7%89%88%E8%AF%B4%E6%98%8E/" /><meta property="article:section" content="docs" />
@ -27,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1652,9 +1646,11 @@ https://github.com/alex-shpak/hugo-book
版权声明
<a class="anchor" href="#%e7%89%88%e6%9d%83%e5%a3%b0%e6%98%8e">#</a>
</h3>
<p>为项目能持续维护,并保持稳定的模式,按照社区投票的意见, 开始区分免费版本和专业版本
目前免费版本无需激活, 你可以使用到常用的功能,我们也会保持持续的更新
为保持项目的健康发展,如需进行商用,您需提供使用方并知会作者进行授权</p>
<ul>
<li>为项目能持续维护,并保持稳定的模式,按照社区投票的意见, 开始区分免费版本和专业版本</li>
<li>目前免费版本无需激活, 你可以使用到常用的功能,我们也会保持持续的更新</li>
<li>为保持项目的健康发展,如需进行商用,您需提供使用方并知会作者进行授权</li>
</ul>
<blockquote>
<p>免费版使用者必须保留SmartChart相关版权标识及LOGO禁止对其进行修改和删除
如果违反,将保留对侵权者追究责任的权利</p>
@ -1663,16 +1659,16 @@ https://github.com/alex-shpak/hugo-book
激活方式
<a class="anchor" href="#%e6%bf%80%e6%b4%bb%e6%96%b9%e5%bc%8f">#</a>
</h3>
<p><strong>您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用</strong>
请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便
后续如果您还需要继续体验专业版本,
<a href="/docs/10.%E5%85%B6%E5%AE%83/%E8%AF%95%E7%94%A8%E6%BF%80%E6%B4%BB%E8%AF%B4%E6%98%8E/">点击查看激活试用方式</a>
<strong>如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验</strong></p>
<blockquote>
<p>针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求
如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰</p>
</blockquote>
<p><a href="https://work.weixin.qq.com/kfid/kfcded01b07b7ba963b" target="_blank"><img src="https://foruda.gitee.com/images/1662372287435411063/1c7ddbe7_5500438.png" width="200px"></a></p>
<ul>
<li><strong>您在初次安装Smartchart后会自动免费激活10天的专业版本, 之后专业版本功能会限制使用</strong></li>
<li>请务必仔细阅读免费版本与专业版本的区别, 避免带来的不便</li>
<li>后续如果您还需要继续体验专业版本,
<a href="/docs/10.%E5%85%B6%E5%AE%83/%E8%AF%95%E7%94%A8%E6%BF%80%E6%B4%BB%E8%AF%B4%E6%98%8E/">点击查看激活试用方式</a></li>
<li><strong>如果您是企业用途,建意使用专业版,获取更快的开发效率,可视化效果, 可靠性的保障及极速的查询体验</strong></li>
<li>针对个人独立开发者,你可以采用廉价的专业版仪表盘激活方案, 可满足小项目的可视化要求</li>
<li>如果需要永久激活专业版,可关注公众号与客服联系,或扫码联系微信客服了解, 非诚勿扰
<a href="https://work.weixin.qq.com/kfid/kfcded01b07b7ba963b" target="_blank"><img src="https://foruda.gitee.com/images/1662372287435411063/1c7ddbe7_5500438.png" width="200px"></a></li>
</ul>
<p><strong>微信客服不提供技术咨询, 如有使用方法的疑惑,建意加QQ群:476715246 进行沟通</strong></p>
<h3 id="免费版本与专业版本对比">
免费版本与专业版本对比:
@ -1921,27 +1917,6 @@ https://github.com/alex-shpak/hugo-book
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">商业授权</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">优先咨询</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">专业边框背景</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">3D场景</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
@ -1984,6 +1959,41 @@ https://github.com/alex-shpak/hugo-book
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">商业授权</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">优先咨询</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">专业边框背景</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">3K+图形样列</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">100+大屏模板</td>
<td style="text-align:center"></td>
<td style="text-align:center">V</td>
<td style="text-align:center">V</td>
<td style="text-align:center"></td>
</tr>
<tr>
<td style="text-align:left">低代码ETL</td>
<td style="text-align:center"></td>
<td style="text-align:center"></td>
@ -2046,7 +2056,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%93%e4%b8%9a%e7%89%88%e8%af%b4%e6%98%8e.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e4%b8%93%e4%b8%9a%e7%89%88%e8%af%b4%e6%98%8e.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1876,7 +1876,7 @@ mode: 控制用户查询行为默认为模式1</p>
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e5%88%9b%e5%bb%ba%e8%bf%9e%e6%8e%a5%e6%b1%a0.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e5%88%9b%e5%bb%ba%e8%bf%9e%e6%8e%a5%e6%b1%a0.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -29,7 +29,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1707,7 +1707,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e5%ba%94%e7%94%a8%e6%a8%a1%e6%9d%bf.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e5%ba%94%e7%94%a8%e6%a8%a1%e6%9d%bf.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -23,7 +23,7 @@ pip3 install smartchart 如果安装过程慢,建意使用 pip3 install -i https
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1804,7 +1804,7 @@ https://github.com/alex-shpak/hugo-book
<td style="text-align:center">切换拖拽锁定, 如需编辑EXCEL图形组件, 一般需要锁定</td>
</tr>
<tr>
<td style="text-align:left">弹窗方式</td>
<td style="text-align:left">弹窗开关</td>
<td style="text-align:center">-</td>
<td style="text-align:center">切换编辑器是嵌入方式还是新开页面</td>
</tr>
@ -1814,9 +1814,9 @@ https://github.com/alex-shpak/hugo-book
<td style="text-align:center">修改echarts的主题, 仅当前仪表盘有效</td>
</tr>
<tr>
<td style="text-align:left">调试</td>
<td style="text-align:left">调试开关</td>
<td style="text-align:center">-</td>
<td style="text-align:center">切换是否显示调试打印的日志,如打开后可以进行精确拖拽定位</td>
<td style="text-align:center">切换是否显示调试打印的日志,开启网格辅助定位及精确拖拽定位</td>
</tr>
<tr>
<td style="text-align:left">主题选择</td>
@ -2183,7 +2183,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e5%bf%ab%e9%80%9f%e5%bc%80%e5%a7%8b.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e5%bf%ab%e9%80%9f%e5%bc%80%e5%a7%8b.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1683,7 +1683,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e6%9d%83%e9%99%90%e7%ae%a1%e7%90%86.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e6%9d%83%e9%99%90%e7%ae%a1%e7%90%86.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1700,7 +1700,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa3D%e5%9c%ba%e6%99%af.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa3D%e5%9c%ba%e6%99%af.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1698,7 +1698,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa%e4%b8%8a%e7%ba%bf%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa%e4%b8%8a%e7%ba%bf%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -4,11 +4,11 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="由于版本的变更, 一些图标可能会有一些变化, 但位置无太大的变化
新建仪表盘 # 在开发模式下,滑动“开发管理” -&gt;&ldquo;仪表盘&rdquo;-&gt; &ldquo;新增Dashboard&rdquo; 填写相应信息后点击“保存” 点击进入仪表盘开发, 注意点击 &ldquo;E&rdquo; 字!! 点击新增(注意拖拽布局功能为PRO版本, 后续免费版本中将无法使用), 如果你坚持使用免费版本功能, 请使用新增栅格组件, 具体布局方式参考 数据集编辑 # 点开“数据集” - 输入以下SQL后点击“保存并刷新”, 关闭数据集编辑界面 select H1 as heroname, sum(qty) as 出场数 from smartdemo2 group by H1 order by sum(qty) desc 图形编辑 # 点开“图形编辑” 点击“图形”,可以选择基础图形, 也可以使用图形商店,第一次使用可能要你进行登记,按提示操作即可, 在商店中找到合适的图形点击,会自动复制到剪贴板 贴粘到图形编辑器后,点击保存, 关闭图形编辑框 拖拽布局 # 重复以上步骤,再新增一个, 你可以使用拖拽的方式, 移动到不同的地方 ">
新建仪表盘 # 在开发模式下,滑动“开发管理” -&gt;&ldquo;仪表盘&rdquo;-&gt; &ldquo;新增Dashboard&rdquo; 填写相应信息后点击“保存” 点击进入仪表盘开发, 注意点击 &ldquo;E&rdquo; 字!! 点击新增(注意拖拽布局功能为PRO版本, 后续免费版本中将无法使用), 如果你坚持使用免费版本功能, 请使用新增栅格组件, 具体布局方式参考 数据集编辑 # 点开“数据集” - 输入以下SQL后点击“保存并刷新”, 关闭数据集编辑界面 select H1 as heroname, sum(qty) as 出场数 from smartdemo2 group by H1 order by sum(qty) desc 图形编辑 # 点开“图形编辑” 点击“图形”,可以选择基础图形, 也可以使用图形商店,第一次使用可能要你进行登记,按提示操作即可, 在商店中找到合适的图形点击,会自动复制到剪贴板 贴粘到图形编辑器后,点击保存, 关闭图形编辑框 拖拽布局 # 重复以上步骤,再新增一个, 你可以使用拖拽的方式, 移动到不同的地方 当你熟悉smartchart的基础操作后, 可以学习使用第6章节&quot;进阶开发&quot;中的&quot;低代码开发&quot;方式">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="第一个仪表盘" />
<meta property="og:description" content="由于版本的变更, 一些图标可能会有一些变化, 但位置无太大的变化
新建仪表盘 # 在开发模式下,滑动“开发管理” -&gt;&ldquo;仪表盘&rdquo;-&gt; &ldquo;新增Dashboard&rdquo; 填写相应信息后点击“保存” 点击进入仪表盘开发, 注意点击 &ldquo;E&rdquo; 字!! 点击新增(注意拖拽布局功能为PRO版本, 后续免费版本中将无法使用), 如果你坚持使用免费版本功能, 请使用新增栅格组件, 具体布局方式参考 数据集编辑 # 点开“数据集” - 输入以下SQL后点击“保存并刷新”, 关闭数据集编辑界面 select H1 as heroname, sum(qty) as 出场数 from smartdemo2 group by H1 order by sum(qty) desc 图形编辑 # 点开“图形编辑” 点击“图形”,可以选择基础图形, 也可以使用图形商店,第一次使用可能要你进行登记,按提示操作即可, 在商店中找到合适的图形点击,会自动复制到剪贴板 贴粘到图形编辑器后,点击保存, 关闭图形编辑框 拖拽布局 # 重复以上步骤,再新增一个, 你可以使用拖拽的方式, 移动到不同的地方 " />
新建仪表盘 # 在开发模式下,滑动“开发管理” -&gt;&ldquo;仪表盘&rdquo;-&gt; &ldquo;新增Dashboard&rdquo; 填写相应信息后点击“保存” 点击进入仪表盘开发, 注意点击 &ldquo;E&rdquo; 字!! 点击新增(注意拖拽布局功能为PRO版本, 后续免费版本中将无法使用), 如果你坚持使用免费版本功能, 请使用新增栅格组件, 具体布局方式参考 数据集编辑 # 点开“数据集” - 输入以下SQL后点击“保存并刷新”, 关闭数据集编辑界面 select H1 as heroname, sum(qty) as 出场数 from smartdemo2 group by H1 order by sum(qty) desc 图形编辑 # 点开“图形编辑” 点击“图形”,可以选择基础图形, 也可以使用图形商店,第一次使用可能要你进行登记,按提示操作即可, 在商店中找到合适的图形点击,会自动复制到剪贴板 贴粘到图形编辑器后,点击保存, 关闭图形编辑框 拖拽布局 # 重复以上步骤,再新增一个, 你可以使用拖拽的方式, 移动到不同的地方 当你熟悉smartchart的基础操作后, 可以学习使用第6章节&quot;进阶开发&quot;中的&quot;低代码开发&quot;方式" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/1.%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/%E7%AC%AC%E4%B8%80%E4%B8%AA%E4%BB%AA%E8%A1%A8%E7%9B%98/" /><meta property="article:section" content="docs" />
@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1703,6 +1703,9 @@ https://github.com/alex-shpak/hugo-book
<ul>
<li>重复以上步骤,再新增一个, 你可以使用拖拽的方式, 移动到不同的地方</li>
</ul>
<blockquote>
<p>当你熟悉smartchart的基础操作后, 可以学习使用第6章节&quot;进阶开发&quot;中的&quot;低代码开发&quot;方式</p>
</blockquote>
</article>
@ -1715,7 +1718,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa%e4%bb%aa%e8%a1%a8%e7%9b%98.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa%e4%bb%aa%e8%a1%a8%e7%9b%98.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1734,7 +1734,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa%e5%a4%8d%e6%9d%82%e6%8a%a5%e8%a1%a8.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/1.%e5%9f%ba%e7%a1%80%e6%93%8d%e4%bd%9c/%e7%ac%ac%e4%b8%80%e4%b8%aa%e5%a4%8d%e6%9d%82%e6%8a%a5%e8%a1%a8.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -25,7 +25,7 @@ sudo rm -rf /Library/Developer/CommandLineTools sudo rm -f /usr/bin/python3 如
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1687,7 +1687,7 @@ sudo rm -f /usr/bin/python3
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/10.%e5%85%b6%e5%ae%83/FAQ.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/10.%e5%85%b6%e5%ae%83/FAQ.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/10.%E5%85%B6%E5%AE%83/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/10.%e5%85%b6%e5%ae%83/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/10.%e5%85%b6%e5%ae%83/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1642,7 +1642,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/10.%e5%85%b6%e5%ae%83/%e8%af%95%e7%94%a8%e6%bf%80%e6%b4%bb%e8%af%b4%e6%98%8e.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/10.%e5%85%b6%e5%ae%83/%e8%af%95%e7%94%a8%e6%bf%80%e6%b4%bb%e8%af%b4%e6%98%8e.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -39,7 +39,7 @@ export PATH=$HOME/opt/sqlite/bin:$PATH export LD_LIBRARY_PATH=$HOME/opt/sqlite/l
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1695,7 +1695,7 @@ export LD_RUN_PATH=$HOME/opt/sqlite/lib
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/SQLite3%e7%89%88%e6%9c%ac%e9%94%99%e8%af%af.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/SQLite3%e7%89%88%e6%9c%ac%e9%94%99%e8%af%af.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/11.%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/Linux/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1703,7 +1703,7 @@ python3 --version
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/%e5%bf%ab%e9%80%9f%e5%bc%80%e5%a7%8b.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/%e5%bf%ab%e9%80%9f%e5%bc%80%e5%a7%8b.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1637,7 +1637,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/%e7%94%9f%e4%ba%a7%e9%83%a8%e7%bd%b2.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/Linux/%e7%94%9f%e4%ba%a7%e9%83%a8%e7%bd%b2.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/11.%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/11.%e9%83%a8%e7%bd%b2%e6%8c%87%e5%8d%97/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -3,10 +3,22 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="前言 # 使用最广泛的数据集一般都是SQL数据集 SmartChart标准数据集你可以想象为一个EXCEL的二维表, 有行和列 你直接在数据集开发界面填写SQL即可 更多数据集说明查看&quot;特殊数据源&quot; 动态传参数据集查看&quot;参数及联动&quot;章节 标准图形的数据表类型 # A类数据源 # # 比如你的原始数据库中表的格式如下, 表名tb_name: 城市 户型 数量 长沙 A 12 长沙 A 23 上海 B 19 # 查询的sql: select 城市,户型,sum(数量) AS 数量 from tb_name group by 城市,户型 # 正常的查询的结果为: [[&#39;城市&#39;,&#39;户型&#39;,&#39;数量&#39;], [&#39;长沙&#39;,&#39;A&#39;,35], [&#39;上海&#39;,&#39;B &#39;,19]] # 由于生成的数据格式第二行是 [字符,字符,数值], 后台会自动进行转列动作, # 生成图表更容易使用格式: [[&#39;Categroy&#39;,&#39;A&#39;,&#39;B&#39;], [&#39;长沙&#39;, 35, 0], [&#39;上海&#39;, 0, 19]] B类数据源 # # 再比如我们有一个表的数据格式, 指标是展开的: 城市 A B 长沙 10 12 上海 11 19 长沙 9 10 # 我们可以写的sql是: select 城市, sum(A) as A, sum(B) as B from tb_name group by 城市 # 这样得到的结果是: [[&#39;城市&#39;,&#39;A&#39;,&#39;B&#39;], [&#39;长沙&#39;, 19, 22], [&#39;上海&#39;, 11, 19]] 这样和我们的标准格式也是一样的 SQL多段查询 # 有时你一个数据集可能只用一个SQL查询还不够比如你需要一个清单数据同时你需要一个汇总数据做为说明在图形中显示这样你就需要使用多条SQL语句在数据集中的写法你只需要用分号隔开">
<meta name="description" content="前言 # 使用最广泛的数据集一般都是SQL数据集 标准数据集可以想象为类EXCEL的二维表,有行和列 直接在数据集开发界面填写SQL即可 更多数据集说明查看&quot;特殊数据源&quot; 动态传参数据集查看&quot;参数及联动&quot;章节 标准图形的数据集格式 # A类数据源 # 如果你的原始数据库中表的格式如下, 表名tb_name
城市 户型 数量 长沙 A 12 长沙 A 23 上海 B 19 查询的sql:
select 城市,户型,sum(数量) AS 数量 from tb_name group by 城市,户型 正常查询的结果为
[[&#39;城市&#39;,&#39;户型&#39;,&#39;数量&#39;], [&#39;长沙&#39;,&#39;A&#39;,35], [&#39;上海&#39;,&#39;B &#39;,19]] 由于生成的数据格式第二行是[字符,字符,数值],后台会智能进行转列动作, 生成图表更容易使用格式:
[[&#39;Categroy&#39;,&#39;A&#39;,&#39;B&#39;], [&#39;长沙&#39;, 35, 0], [&#39;上海&#39;, 0, 19]] 注意: 在数据集预览可能会看到是第一种查询结果, 但到图形中其实是第二种智能转化过的了
B类数据源 # 再比如表的数据格式, 指标是展开的:
城市 A B 长沙 10 12 上海 11 19 长沙 9 10 我们可以写的sql是">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="前言 # 使用最广泛的数据集一般都是SQL数据集 SmartChart标准数据集你可以想象为一个EXCEL的二维表, 有行和列 你直接在数据集开发界面填写SQL即可 更多数据集说明查看&quot;特殊数据源&quot; 动态传参数据集查看&quot;参数及联动&quot;章节 标准图形的数据表类型 # A类数据源 # # 比如你的原始数据库中表的格式如下, 表名tb_name: 城市 户型 数量 长沙 A 12 长沙 A 23 上海 B 19 # 查询的sql: select 城市,户型,sum(数量) AS 数量 from tb_name group by 城市,户型 # 正常的查询的结果为: [[&#39;城市&#39;,&#39;户型&#39;,&#39;数量&#39;], [&#39;长沙&#39;,&#39;A&#39;,35], [&#39;上海&#39;,&#39;B &#39;,19]] # 由于生成的数据格式第二行是 [字符,字符,数值], 后台会自动进行转列动作, # 生成图表更容易使用格式: [[&#39;Categroy&#39;,&#39;A&#39;,&#39;B&#39;], [&#39;长沙&#39;, 35, 0], [&#39;上海&#39;, 0, 19]] B类数据源 # # 再比如我们有一个表的数据格式, 指标是展开的: 城市 A B 长沙 10 12 上海 11 19 长沙 9 10 # 我们可以写的sql是: select 城市, sum(A) as A, sum(B) as B from tb_name group by 城市 # 这样得到的结果是: [[&#39;城市&#39;,&#39;A&#39;,&#39;B&#39;], [&#39;长沙&#39;, 19, 22], [&#39;上海&#39;, 11, 19]] 这样和我们的标准格式也是一样的 SQL多段查询 # 有时你一个数据集可能只用一个SQL查询还不够比如你需要一个清单数据同时你需要一个汇总数据做为说明在图形中显示这样你就需要使用多条SQL语句在数据集中的写法你只需要用分号隔开" />
<meta property="og:description" content="前言 # 使用最广泛的数据集一般都是SQL数据集 标准数据集可以想象为类EXCEL的二维表,有行和列 直接在数据集开发界面填写SQL即可 更多数据集说明查看&quot;特殊数据源&quot; 动态传参数据集查看&quot;参数及联动&quot;章节 标准图形的数据集格式 # A类数据源 # 如果你的原始数据库中表的格式如下, 表名tb_name
城市 户型 数量 长沙 A 12 长沙 A 23 上海 B 19 查询的sql:
select 城市,户型,sum(数量) AS 数量 from tb_name group by 城市,户型 正常查询的结果为
[[&#39;城市&#39;,&#39;户型&#39;,&#39;数量&#39;], [&#39;长沙&#39;,&#39;A&#39;,35], [&#39;上海&#39;,&#39;B &#39;,19]] 由于生成的数据格式第二行是[字符,字符,数值],后台会智能进行转列动作, 生成图表更容易使用格式:
[[&#39;Categroy&#39;,&#39;A&#39;,&#39;B&#39;], [&#39;长沙&#39;, 35, 0], [&#39;上海&#39;, 0, 19]] 注意: 在数据集预览可能会看到是第一种查询结果, 但到图形中其实是第二种智能转化过的了
B类数据源 # 再比如表的数据格式, 指标是展开的:
城市 A B 长沙 10 12 上海 11 19 长沙 9 10 我们可以写的sql是" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/SQL%E6%95%B0%E6%8D%AE%E9%9B%86/" /><meta property="article:section" content="docs" />
@ -17,7 +29,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1620,7 +1632,7 @@ https://github.com/alex-shpak/hugo-book
<li>
<ul>
<li><a href="#前言">前言</a></li>
<li><a href="#标准图形的数据表类型">标准图形的数据表类型</a></li>
<li><a href="#标准图形的数据集格式">标准图形的数据集格式</a></li>
<li><a href="#sql多段查询">SQL多段查询</a></li>
</ul>
</li>
@ -1644,59 +1656,104 @@ https://github.com/alex-shpak/hugo-book
</h3>
<ul>
<li>使用最广泛的数据集一般都是SQL数据集</li>
<li>SmartChart标准数据集你可以想象为一个EXCEL的二维表, 有行和列</li>
<li>直接在数据集开发界面填写SQL即可</li>
<li>标准数据集可以想象为类EXCEL的二维表,有行和列</li>
<li>直接在数据集开发界面填写SQL即可</li>
<li>更多数据集说明查看&quot;特殊数据源&quot;</li>
<li>动态传参数据集查看&quot;参数及联动&quot;章节</li>
</ul>
<h3 id="标准图形的数据表类型">
标准图形的数据表类型
<a class="anchor" href="#%e6%a0%87%e5%87%86%e5%9b%be%e5%bd%a2%e7%9a%84%e6%95%b0%e6%8d%ae%e8%a1%a8%e7%b1%bb%e5%9e%8b">#</a>
<h3 id="标准图形的数据集格式">
标准图形的数据集格式
<a class="anchor" href="#%e6%a0%87%e5%87%86%e5%9b%be%e5%bd%a2%e7%9a%84%e6%95%b0%e6%8d%ae%e9%9b%86%e6%a0%bc%e5%bc%8f">#</a>
</h3>
<h4 id="a类数据源">
A类数据源
<a class="anchor" href="#a%e7%b1%bb%e6%95%b0%e6%8d%ae%e6%ba%90">#</a>
</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#75715e"># 比如你的原始数据库中表的格式如下, 表名tb_name:</span>
</span></span><span style="display:flex;"><span>城市 户型 数量
</span></span><span style="display:flex;"><span>长沙 A <span style="color:#ae81ff">12</span>
</span></span><span style="display:flex;"><span>长沙 A <span style="color:#ae81ff">23</span>
</span></span><span style="display:flex;"><span>上海 B <span style="color:#ae81ff">19</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 查询的sql: </span>
</span></span><span style="display:flex;"><span>select 城市,户型,sum(数量) AS 数量 <span style="color:#f92672">from</span> tb_name group by 城市,户型
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 正常的查询的结果为:</span>
</span></span><span style="display:flex;"><span>[[<span style="color:#e6db74">&#39;城市&#39;</span>,<span style="color:#e6db74">&#39;户型&#39;</span>,<span style="color:#e6db74">&#39;数量&#39;</span>],
<p>如果你的原始数据库中表的格式如下, 表名tb_name</p>
<table>
<thead>
<tr>
<th style="text-align:left">城市</th>
<th style="text-align:center">户型</th>
<th style="text-align:center">数量</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">长沙</td>
<td style="text-align:center">A</td>
<td style="text-align:center">12</td>
</tr>
<tr>
<td style="text-align:left">长沙</td>
<td style="text-align:center">A</td>
<td style="text-align:center">23</td>
</tr>
<tr>
<td style="text-align:left">上海</td>
<td style="text-align:center">B</td>
<td style="text-align:center">19</td>
</tr>
</tbody>
</table>
<p>查询的sql:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#66d9ef">select</span> <span style="color:#960050;background-color:#1e0010">城市</span>,<span style="color:#960050;background-color:#1e0010">户型</span>,<span style="color:#66d9ef">sum</span>(<span style="color:#960050;background-color:#1e0010">数量</span>) <span style="color:#66d9ef">AS</span> <span style="color:#960050;background-color:#1e0010">数量</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">from</span> tb_name <span style="color:#66d9ef">group</span> <span style="color:#66d9ef">by</span> <span style="color:#960050;background-color:#1e0010">城市</span>,<span style="color:#960050;background-color:#1e0010">户型</span>
</span></span></code></pre></div><p>正常查询的结果为</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span>[[<span style="color:#e6db74">&#39;城市&#39;</span>,<span style="color:#e6db74">&#39;户型&#39;</span>,<span style="color:#e6db74">&#39;数量&#39;</span>],
</span></span><span style="display:flex;"><span> [<span style="color:#e6db74">&#39;长沙&#39;</span>,<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#ae81ff">35</span>],
</span></span><span style="display:flex;"><span> [<span style="color:#e6db74">&#39;上海&#39;</span>,<span style="color:#e6db74">&#39;B &#39;</span>,<span style="color:#ae81ff">19</span>]]
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 由于生成的数据格式第二行是 [字符,字符,数值], 后台会自动进行转列动作, </span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 生成图表更容易使用格式:</span>
</span></span><span style="display:flex;"><span>[[<span style="color:#e6db74">&#39;Categroy&#39;</span>,<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#e6db74">&#39;B&#39;</span>],
</span></span></code></pre></div><p>由于生成的数据格式第二行是[字符,字符,数值],后台会智能进行转列动作,
生成图表更容易使用格式:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span>[[<span style="color:#e6db74">&#39;Categroy&#39;</span>,<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#e6db74">&#39;B&#39;</span>],
</span></span><span style="display:flex;"><span> [<span style="color:#e6db74">&#39;长沙&#39;</span>, <span style="color:#ae81ff">35</span>, <span style="color:#ae81ff">0</span>],
</span></span><span style="display:flex;"><span> [<span style="color:#e6db74">&#39;上海&#39;</span>, <span style="color:#ae81ff">0</span>, <span style="color:#ae81ff">19</span>]]
</span></span></code></pre></div><h4 id="b类数据源">
</span></span></code></pre></div><blockquote>
<p>注意: 在数据集预览可能会看到是第一种查询结果, 但到图形中其实是第二种智能转化过的了</p>
</blockquote>
<h4 id="b类数据源">
B类数据源
<a class="anchor" href="#b%e7%b1%bb%e6%95%b0%e6%8d%ae%e6%ba%90">#</a>
</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#75715e"># 再比如我们有一个表的数据格式, 指标是展开的:</span>
</span></span><span style="display:flex;"><span>城市 A B
</span></span><span style="display:flex;"><span>长沙 <span style="color:#ae81ff">10</span> <span style="color:#ae81ff">12</span>
</span></span><span style="display:flex;"><span>上海 <span style="color:#ae81ff">11</span> <span style="color:#ae81ff">19</span>
</span></span><span style="display:flex;"><span>长沙 <span style="color:#ae81ff">9</span> <span style="color:#ae81ff">10</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 我们可以写的sql是:</span>
</span></span><span style="display:flex;"><span>select 城市, sum(A) <span style="color:#66d9ef">as</span> A, sum(B) <span style="color:#66d9ef">as</span> B <span style="color:#f92672">from</span> tb_name group by 城市
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 这样得到的结果是:</span>
</span></span><span style="display:flex;"><span>[[<span style="color:#e6db74">&#39;城市&#39;</span>,<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#e6db74">&#39;B&#39;</span>],
<p>再比如表的数据格式, 指标是展开的:</p>
<table>
<thead>
<tr>
<th style="text-align:left">城市</th>
<th style="text-align:center">A</th>
<th style="text-align:center">B</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">长沙</td>
<td style="text-align:center">10</td>
<td style="text-align:center">12</td>
</tr>
<tr>
<td style="text-align:left">上海</td>
<td style="text-align:center">11</td>
<td style="text-align:center">19</td>
</tr>
<tr>
<td style="text-align:left">长沙</td>
<td style="text-align:center">9</td>
<td style="text-align:center">10</td>
</tr>
</tbody>
</table>
<p>我们可以写的sql是</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#66d9ef">select</span> <span style="color:#960050;background-color:#1e0010">城市</span>, <span style="color:#66d9ef">sum</span>(A) <span style="color:#66d9ef">as</span> A, <span style="color:#66d9ef">sum</span>(B) <span style="color:#66d9ef">as</span> B
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">from</span> tb_name <span style="color:#66d9ef">group</span> <span style="color:#66d9ef">by</span> <span style="color:#960050;background-color:#1e0010">城市</span>
</span></span></code></pre></div><p>这样得到的结果和我们标准格式也是一样的</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span>[[<span style="color:#e6db74">&#39;城市&#39;</span>,<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#e6db74">&#39;B&#39;</span>],
</span></span><span style="display:flex;"><span> [<span style="color:#e6db74">&#39;长沙&#39;</span>, <span style="color:#ae81ff">19</span>, <span style="color:#ae81ff">22</span>],
</span></span><span style="display:flex;"><span> [<span style="color:#e6db74">&#39;上海&#39;</span>, <span style="color:#ae81ff">11</span>, <span style="color:#ae81ff">19</span>]]
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>这样和我们的标准格式也是一样的
</span></span></code></pre></div><h3 id="sql多段查询">
SQL多段查询
<a class="anchor" href="#sql%e5%a4%9a%e6%ae%b5%e6%9f%a5%e8%af%a2">#</a>
</h3>
<p>有时你一个数据集可能只用一个SQL查询还不够比如你需要一个清单数据同时你需要一个汇总数据做为说明在图形中显示这样你就需要使用多条SQL语句在数据集中的写法你只需要用分号隔开</p>
<p>有时一个数据集可能只用一个SQL查询还不够比如你需要一个清单数据同时你需要一个汇总数据做为说明在图形中显示这样你就需要使用多条SQL语句在数据集中的写法你只需要用分号隔开</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#75715e">//数据集中的查询
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">select</span> ... <span style="color:#a6e22e">from</span> <span style="color:#a6e22e">xxx</span>;
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">select</span> ..... <span style="color:#a6e22e">from</span> <span style="color:#a6e22e">xxxxxxx</span>
@ -1718,7 +1775,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/SQL%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/SQL%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>
@ -1759,7 +1816,7 @@ https://github.com/alex-shpak/hugo-book
<li>
<ul>
<li><a href="#前言">前言</a></li>
<li><a href="#标准图形的数据表类型">标准图形的数据表类型</a></li>
<li><a href="#标准图形的数据集格式">标准图形的数据集格式</a></li>
<li><a href="#sql多段查询">SQL多段查询</a></li>
</ul>
</li>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,13 @@ Smartchart数据集与图形 从仪表盘界面中进入简易开发界面 # </d
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/SQL%E6%95%B0%E6%8D%AE%E9%9B%86/</guid>
<description>前言 # 使用最广泛的数据集一般都是SQL数据集 SmartChart标准数据集你可以想象为一个EXCEL的二维表, 有行和列 你直接在数据集开发界面填写SQL即可 更多数据集说明查看&amp;quot;特殊数据源&amp;quot; 动态传参数据集查看&amp;quot;参数及联动&amp;quot;章节 标准图形的数据表类型 # A类数据源 # # 比如你的原始数据库中表的格式如下, 表名tb_name: 城市 户型 数量 长沙 A 12 长沙 A 23 上海 B 19 # 查询的sql: select 城市,户型,sum(数量) AS 数量 from tb_name group by 城市,户型 # 正常的查询的结果为: [[&amp;#39;城市&amp;#39;,&amp;#39;户型&amp;#39;,&amp;#39;数量&amp;#39;], [&amp;#39;长沙&amp;#39;,&amp;#39;A&amp;#39;,35], [&amp;#39;上海&amp;#39;,&amp;#39;B &amp;#39;,19]] # 由于生成的数据格式第二行是 [字符,字符,数值], 后台会自动进行转列动作, # 生成图表更容易使用格式: [[&amp;#39;Categroy&amp;#39;,&amp;#39;A&amp;#39;,&amp;#39;B&amp;#39;], [&amp;#39;长沙&amp;#39;, 35, 0], [&amp;#39;上海&amp;#39;, 0, 19]] B类数据源 # # 再比如我们有一个表的数据格式, 指标是展开的: 城市 A B 长沙 10 12 上海 11 19 长沙 9 10 # 我们可以写的sql是: select 城市, sum(A) as A, sum(B) as B from tb_name group by 城市 # 这样得到的结果是: [[&amp;#39;城市&amp;#39;,&amp;#39;A&amp;#39;,&amp;#39;B&amp;#39;], [&amp;#39;长沙&amp;#39;, 19, 22], [&amp;#39;上海&amp;#39;, 11, 19]] 这样和我们的标准格式也是一样的 SQL多段查询 # 有时你一个数据集可能只用一个SQL查询还不够比如你需要一个清单数据同时你需要一个汇总数据做为说明在图形中显示这样你就需要使用多条SQL语句在数据集中的写法你只需要用分号隔开</description>
<description>前言 # 使用最广泛的数据集一般都是SQL数据集 标准数据集可以想象为类EXCEL的二维表,有行和列 直接在数据集开发界面填写SQL即可 更多数据集说明查看&amp;quot;特殊数据源&amp;quot; 动态传参数据集查看&amp;quot;参数及联动&amp;quot;章节 标准图形的数据集格式 # A类数据源 # 如果你的原始数据库中表的格式如下, 表名tb_name
城市 户型 数量 长沙 A 12 长沙 A 23 上海 B 19 查询的sql:
select 城市,户型,sum(数量) AS 数量 from tb_name group by 城市,户型 正常查询的结果为
[[&amp;#39;城市&amp;#39;,&amp;#39;户型&amp;#39;,&amp;#39;数量&amp;#39;], [&amp;#39;长沙&amp;#39;,&amp;#39;A&amp;#39;,35], [&amp;#39;上海&amp;#39;,&amp;#39;B &amp;#39;,19]] 由于生成的数据格式第二行是[字符,字符,数值],后台会智能进行转列动作, 生成图表更容易使用格式:
[[&amp;#39;Categroy&amp;#39;,&amp;#39;A&amp;#39;,&amp;#39;B&amp;#39;], [&amp;#39;长沙&amp;#39;, 35, 0], [&amp;#39;上海&amp;#39;, 0, 19]] 注意: 在数据集预览可能会看到是第一种查询结果, 但到图形中其实是第二种智能转化过的了
B类数据源 # 再比如表的数据格式, 指标是展开的:
城市 A B 长沙 10 12 上海 11 19 长沙 9 10 我们可以写的sql是</description>
</item>
<item>

View File

@ -19,7 +19,7 @@ Smartchart数据集与图形 从仪表盘界面中进入简易开发界面 # " /
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1662,7 +1662,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bc%80%e5%8f%91%e7%95%8c%e9%9d%a2.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bc%80%e5%8f%91%e7%95%8c%e9%9d%a2.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/%E6%95%B0%E6%8D%AE%E9%9B%86%E5%BD%A2%E6%80%81/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bd%a2%e6%80%81/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bd%a2%e6%80%81/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1696,7 +1696,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bd%a2%e6%80%81/%e5%85%b1%e4%ba%ab%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bd%a2%e6%80%81/%e5%85%b1%e4%ba%ab%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -27,7 +27,7 @@ ds_setParam(&#39;city&#39;, &#39;顺德&#39;); ds_setParam(&#39;province&#39;, &
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1715,7 +1715,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bd%a2%e6%80%81/%e6%95%b0%e6%8d%ae%e9%9b%86%e6%87%92%e5%8a%a0%e8%bd%bd.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e5%bd%a2%e6%80%81/%e6%95%b0%e6%8d%ae%e9%9b%86%e6%87%92%e5%8a%a0%e8%bd%bd.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -23,7 +23,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1689,7 +1689,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e6%95%b0%e6%8d%ae%e5%88%b7%e6%96%b0.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e6%95%b0%e6%8d%ae%e9%9b%86%e6%95%b0%e6%8d%ae%e5%88%b7%e6%96%b0.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -27,7 +27,7 @@ dataset= { &#34;url&#34;:&#34;https://www.smartchart.cn/smartdata/api&#34;, &#34
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1699,7 +1699,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/API%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/API%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1783,7 +1783,7 @@ body = {
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/Elasticsearch%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/Elasticsearch%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1673,7 +1673,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/JDBC%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/JDBC%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -3,20 +3,16 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="应用场景 # 当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理, 或者你需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询, Python连接器可以帮到你 我们又称他为万能数据集 你可以使用任何python语法 需要把数据集的结果赋值给ds变量!!
首先你需要新建python连接器, 由于安全控制只允许超级管理员建立 # 内置函数说明 ds_get(id) #输入目标数据集的id名, 可以获取目标数据集 ds_df(id) #输入目标数据集的id名, 转化成pandas的df对象 ds_sql(conn_name, sql_str) #输入连接池中的名称, SQL语句, 获取数据集 ds_list(df) #将pandas的df对象转化成数据集 使用方法样列说明 # 读取Excel数据处理, 如需上传页面可参考&quot;数据上传&quot;说明
import pandas as pd df = pd.read_excel(&#39;文件路径&#39;, &#39;表名&#39;) df = df.groupby(&#39;c3&#39;).agg({&#39;qty&#39;:&#39;sum&#39;}).reset_index() ds = ds_list(df) 从数据集获取数据后进行处理
ds=ds_get(12) ds=ds[:15] 从数据集获取数据转化成pandas对象处理
df = ds_df(12) df = df.sort_values(by=&#34;出场数&#34;, ascending=False) ds = ds_list(df) 生成字典格式的数据集供多个图形使用
import pandas as pd df = pd.read_excel(&#39;/Users/../smartdemo.xlsx&#39;, &#39;demo&#39;) df0 = df.">
<meta name="description" content="应用场景 # 当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理, 需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询, 我们又称他为万能数据集可以使用任何python语法 其实你并不需要熟悉python即可使用 首先你需要新建python连接器, 由于安全控制只允许超级管理员建立
# 变量说明 一般使用ds来表达数据集类型的变量, 如ds1,ds2 一般使用df来表达pandas对象, 如df1,df2 # 内置函数说明 ds_get(id) #获取目标ds数据集[不常用] ds_sql(conn_name, sql) #通过数据源连接的名称及SQL语句获取ds数据集 ds_df(ds) #将ds数据集转化成pandas的df对象 ds_list(df) #将pandas的df对象转化成ds数据集 使用方法样列说明 # 读取Excel数据处理, 如需上传页面可参考&quot;数据上传&quot;说明
import pandas as pd # 读取excel文件给df对象 df = pd.read_excel(&#39;文件路径&#39;, &#39;表名&#39;) # 按照省份列统计数量列的加总 df = df.groupby(&#39;省份&#39;).agg({&#39;数量&#39;:&#39;sum&#39;}).reset_index() # 将df对象转化为ds输出 ds = ds_list(df) 生成字典格式的数据集供多个图形使用
import pandas as pd df = pd.read_excel(&#39;/Users/../smartdemo.xlsx&#39;, &#39;demo&#39;) # 生成0号df df0 = df.groupby(&#39;c3&#39;).agg({&#39;qty&#39;:&#39;sum&#39;}).reset_index() # 生成1号df df1 = df.">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="应用场景 # 当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理, 或者你需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询, Python连接器可以帮到你 我们又称他为万能数据集 你可以使用任何python语法 需要把数据集的结果赋值给ds变量!!
首先你需要新建python连接器, 由于安全控制只允许超级管理员建立 # 内置函数说明 ds_get(id) #输入目标数据集的id名, 可以获取目标数据集 ds_df(id) #输入目标数据集的id名, 转化成pandas的df对象 ds_sql(conn_name, sql_str) #输入连接池中的名称, SQL语句, 获取数据集 ds_list(df) #将pandas的df对象转化成数据集 使用方法样列说明 # 读取Excel数据处理, 如需上传页面可参考&quot;数据上传&quot;说明
import pandas as pd df = pd.read_excel(&#39;文件路径&#39;, &#39;表名&#39;) df = df.groupby(&#39;c3&#39;).agg({&#39;qty&#39;:&#39;sum&#39;}).reset_index() ds = ds_list(df) 从数据集获取数据后进行处理
ds=ds_get(12) ds=ds[:15] 从数据集获取数据转化成pandas对象处理
df = ds_df(12) df = df.sort_values(by=&#34;出场数&#34;, ascending=False) ds = ds_list(df) 生成字典格式的数据集供多个图形使用
import pandas as pd df = pd.read_excel(&#39;/Users/../smartdemo.xlsx&#39;, &#39;demo&#39;) df0 = df." />
<meta property="og:description" content="应用场景 # 当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理, 需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询, 我们又称他为万能数据集可以使用任何python语法 其实你并不需要熟悉python即可使用 首先你需要新建python连接器, 由于安全控制只允许超级管理员建立
# 变量说明 一般使用ds来表达数据集类型的变量, 如ds1,ds2 一般使用df来表达pandas对象, 如df1,df2 # 内置函数说明 ds_get(id) #获取目标ds数据集[不常用] ds_sql(conn_name, sql) #通过数据源连接的名称及SQL语句获取ds数据集 ds_df(ds) #将ds数据集转化成pandas的df对象 ds_list(df) #将pandas的df对象转化成ds数据集 使用方法样列说明 # 读取Excel数据处理, 如需上传页面可参考&quot;数据上传&quot;说明
import pandas as pd # 读取excel文件给df对象 df = pd.read_excel(&#39;文件路径&#39;, &#39;表名&#39;) # 按照省份列统计数量列的加总 df = df.groupby(&#39;省份&#39;).agg({&#39;数量&#39;:&#39;sum&#39;}).reset_index() # 将df对象转化为ds输出 ds = ds_list(df) 生成字典格式的数据集供多个图形使用
import pandas as pd df = pd.read_excel(&#39;/Users/../smartdemo.xlsx&#39;, &#39;demo&#39;) # 生成0号df df0 = df.groupby(&#39;c3&#39;).agg({&#39;qty&#39;:&#39;sum&#39;}).reset_index() # 生成1号df df1 = df." />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/%E7%89%B9%E6%AE%8A%E6%95%B0%E6%8D%AE%E6%BA%90/Python%E6%95%B0%E6%8D%AE%E9%9B%86/" /><meta property="article:section" content="docs" />
@ -27,7 +23,7 @@ import pandas as pd df = pd.read_excel(&#39;/Users/../smartdemo.xlsx&#39;, &#39;
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1631,6 +1627,7 @@ https://github.com/alex-shpak/hugo-book
<ul>
<li><a href="#应用场景">应用场景</a></li>
<li><a href="#使用方法样列说明">使用方法样列说明</a></li>
<li><a href="#常用df对象处理方法">常用df对象处理方法</a></li>
</ul>
</li>
</ul>
@ -1651,46 +1648,105 @@ https://github.com/alex-shpak/hugo-book
应用场景
<a class="anchor" href="#%e5%ba%94%e7%94%a8%e5%9c%ba%e6%99%af">#</a>
</h3>
<p>当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理, 或者你需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询, Python连接器可以帮到你
我们又称他为万能数据集, 你可以使用任何python语法
<strong>需要把数据集的结果赋值给ds变量!!</strong></p>
<p>首先你需要新建python连接器, 由于安全控制只允许超级管理员建立
<ul>
<li>当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理,</li>
<li>需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询,</li>
<li>我们又称他为万能数据集可以使用任何python语法</li>
<li>其实你并不需要熟悉python即可使用</li>
</ul>
<blockquote>
<p>首先你需要新建python连接器, 由于安全控制只允许超级管理员建立</p>
</blockquote>
<p>
<img referrerpolicy="no-referrer" src="https://images.gitee.com/uploads/images/2021/1102/155146_e51ab050_5500438.png" alt="输入图片说明" title="屏幕截图.png"/></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#75715e"># 内置函数说明</span>
</span></span><span style="display:flex;"><span>ds_get(id) <span style="color:#75715e">#输入目标数据集的id名, 可以获取目标数据集</span>
</span></span><span style="display:flex;"><span>ds_df(id) <span style="color:#75715e">#输入目标数据集的id名, 转化成pandas的df对象</span>
</span></span><span style="display:flex;"><span>ds_sql(conn_name, sql_str) <span style="color:#75715e">#输入连接池中的名称, SQL语句, 获取数据集</span>
</span></span><span style="display:flex;"><span>ds_list(df) <span style="color:#75715e">#将pandas的df对象转化成数据集</span>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#75715e"># 变量说明</span>
</span></span><span style="display:flex;"><span>一般使用ds来表达数据集类型的变量, 如ds1,ds2
</span></span><span style="display:flex;"><span>一般使用df来表达pandas对象, 如df1,df2
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 内置函数说明</span>
</span></span><span style="display:flex;"><span>ds_get(id) <span style="color:#75715e">#获取目标ds数据集[不常用]</span>
</span></span><span style="display:flex;"><span>ds_sql(conn_name, sql) <span style="color:#75715e">#通过数据源连接的名称及SQL语句获取ds数据集</span>
</span></span><span style="display:flex;"><span>ds_df(ds) <span style="color:#75715e">#将ds数据集转化成pandas的df对象</span>
</span></span><span style="display:flex;"><span>ds_list(df) <span style="color:#75715e">#将pandas的df对象转化成ds数据集</span>
</span></span></code></pre></div><h3 id="使用方法样列说明">
使用方法样列说明
<a class="anchor" href="#%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95%e6%a0%b7%e5%88%97%e8%af%b4%e6%98%8e">#</a>
</h3>
<p>读取Excel数据处理, 如需上传页面可参考&quot;数据上传&quot;说明</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#f92672">import</span> pandas <span style="color:#66d9ef">as</span> pd
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 读取excel文件给df对象</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> pd<span style="color:#f92672">.</span>read_excel(<span style="color:#e6db74">&#39;文件路径&#39;</span>, <span style="color:#e6db74">&#39;表名&#39;</span>)
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>groupby(<span style="color:#e6db74">&#39;c3&#39;</span>)<span style="color:#f92672">.</span>agg({<span style="color:#e6db74">&#39;qty&#39;</span>:<span style="color:#e6db74">&#39;sum&#39;</span>})<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span>ds <span style="color:#f92672">=</span> ds_list(df)
</span></span></code></pre></div><p>从数据集获取数据后进行处理</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>ds<span style="color:#f92672">=</span>ds_get(<span style="color:#ae81ff">12</span>)
</span></span><span style="display:flex;"><span>ds<span style="color:#f92672">=</span>ds[:<span style="color:#ae81ff">15</span>]
</span></span></code></pre></div><p>从数据集获取数据转化成pandas对象处理</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>df <span style="color:#f92672">=</span> ds_df(<span style="color:#ae81ff">12</span>)
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>sort_values(by<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;出场数&#34;</span>, ascending<span style="color:#f92672">=</span><span style="color:#66d9ef">False</span>)
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 按照省份列统计数量列的加总</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>groupby(<span style="color:#e6db74">&#39;省份&#39;</span>)<span style="color:#f92672">.</span>agg({<span style="color:#e6db74">&#39;数量&#39;</span>:<span style="color:#e6db74">&#39;sum&#39;</span>})<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 将df对象转化为ds输出</span>
</span></span><span style="display:flex;"><span>ds <span style="color:#f92672">=</span> ds_list(df)
</span></span></code></pre></div><p>生成字典格式的数据集供多个图形使用</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#f92672">import</span> pandas <span style="color:#66d9ef">as</span> pd
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> pd<span style="color:#f92672">.</span>read_excel(<span style="color:#e6db74">&#39;/Users/../smartdemo.xlsx&#39;</span>, <span style="color:#e6db74">&#39;demo&#39;</span>)
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 生成0号df</span>
</span></span><span style="display:flex;"><span>df0 <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>groupby(<span style="color:#e6db74">&#39;c3&#39;</span>)<span style="color:#f92672">.</span>agg({<span style="color:#e6db74">&#39;qty&#39;</span>:<span style="color:#e6db74">&#39;sum&#39;</span>})<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 生成1号df</span>
</span></span><span style="display:flex;"><span>df1 <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>groupby([<span style="color:#e6db74">&#39;province&#39;</span>,<span style="color:#e6db74">&#39;c3&#39;</span>])<span style="color:#f92672">.</span>agg({<span style="color:#e6db74">&#39;qty&#39;</span>:<span style="color:#e6db74">&#39;sum&#39;</span>})<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 转化为ds并输出</span>
</span></span><span style="display:flex;"><span>ds <span style="color:#f92672">=</span> {<span style="color:#e6db74">&#39;df0&#39;</span>: ds_list(df0), <span style="color:#e6db74">&#39;df1&#39;</span>: ds_list(df1)}
</span></span></code></pre></div><p>直接执行SQL,可用于跨数据源处理</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>sql_str <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;&#39;&#39;select H1 as heroname, sum(qty) as 出场数 from T
</span></span></code></pre></div><p>直接执行SQL,可用于跨数据源处理, 比如来自两个不同系统的数据关联</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#f92672">import</span> pandas <span style="color:#66d9ef">as</span> pd
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 查询条件一</span>
</span></span><span style="display:flex;"><span>sql_str1 <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;&#39;&#39;select H1 as heroname, sum(qty) as 出场数 from T
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">/* where H2 = &#39;$H2&#39; */
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">group by H1 order by sum(qty) desc&#39;&#39;&#39;</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 查询条件二</span>
</span></span><span style="display:flex;"><span>sql_str2 <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;select heroname, qty as 上月出场数 from xxx&#39;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>ds <span style="color:#f92672">=</span> ds_sql(<span style="color:#e6db74">&#39;连接名称&#39;</span>, sql_str)
</span></span><span style="display:flex;"><span>ds <span style="color:#f92672">=</span> ds[:<span style="color:#ae81ff">10</span>]
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 获取第一个df数据</span>
</span></span><span style="display:flex;"><span>ds1 <span style="color:#f92672">=</span> ds_sql(<span style="color:#e6db74">&#39;连接名称1&#39;</span>, sql_str1)
</span></span><span style="display:flex;"><span>df1 <span style="color:#f92672">=</span> ds_df(ds1)
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 获取第一个df数据</span>
</span></span><span style="display:flex;"><span>ds2 <span style="color:#f92672">=</span> ds_sql(<span style="color:#e6db74">&#39;连接名称2&#39;</span>, sql_str2)
</span></span><span style="display:flex;"><span>df2 <span style="color:#f92672">=</span> ds_df(ds2)
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 关联两个数据源的数据</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> pd<span style="color:#f92672">.</span>merge(df1,df2,how<span style="color:#f92672">=</span><span style="color:#e6db74">&#39;left&#39;</span>,on<span style="color:#f92672">=</span>[<span style="color:#e6db74">&#39;heroname&#39;</span>])
</span></span><span style="display:flex;"><span>ds <span style="color:#f92672">=</span> ds_list(df)
</span></span></code></pre></div><p><strong>注意: 最终需要把数据集的结果赋值给ds变量!!</strong></p>
<blockquote>
<p>参数传递的方法与标准数据集一样</p>
</blockquote>
<h3 id="常用df对象处理方法">
常用df对象处理方法
<a class="anchor" href="#%e5%b8%b8%e7%94%a8df%e5%af%b9%e8%b1%a1%e5%a4%84%e7%90%86%e6%96%b9%e6%b3%95">#</a>
</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#f92672">import</span> pandas <span style="color:#66d9ef">as</span> pd
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 一次性读取excel的多个表格</span>
</span></span><span style="display:flex;"><span>dfs <span style="color:#f92672">=</span> pd<span style="color:#f92672">.</span>read_excel(<span style="color:#e6db74">&#39;/../demo.xlsx&#39;</span>, [<span style="color:#e6db74">&#39;sheet1&#39;</span>,<span style="color:#e6db74">&#39;sheet2&#39;</span>])
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 指定表格名称,获取表格的df</span>
</span></span><span style="display:flex;"><span>df1 <span style="color:#f92672">=</span> dfs[<span style="color:#e6db74">&#39;sheet1&#39;</span>]
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 选取指定列</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df[[<span style="color:#e6db74">&#39;date&#39;</span>,<span style="color:#e6db74">&#39;time&#39;</span>]]
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 选择指定行列</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>loc[:<span style="color:#ae81ff">10</span>,[<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#e6db74">&#39;B&#39;</span>,<span style="color:#e6db74">&#39;C&#39;</span>]]
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 按照条件筛选</span>
</span></span><span style="display:flex;"><span>df[df<span style="color:#f92672">.</span>A<span style="color:#f92672">==</span><span style="color:#ae81ff">10</span>]
</span></span><span style="display:flex;"><span>df[df<span style="color:#f92672">.</span>A<span style="color:#f92672">.</span>isin([<span style="color:#ae81ff">10</span>,<span style="color:#ae81ff">20</span>,<span style="color:#ae81ff">30</span>])] <span style="color:#75715e">#包含</span>
</span></span><span style="display:flex;"><span>df[(df<span style="color:#f92672">.</span>A<span style="color:#f92672">&gt;</span><span style="color:#ae81ff">10</span>)<span style="color:#f92672">&amp;</span>(df<span style="color:#f92672">.</span>B<span style="color:#f92672">==</span><span style="color:#e6db74">&#39;a&#39;</span>)<span style="color:#f92672">|</span>(df<span style="color:#f92672">.</span>C<span style="color:#f92672">==</span><span style="color:#e6db74">&#39;c&#39;</span>)] <span style="color:#75715e"># 多条件且或</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 重命名列</span>
</span></span><span style="display:flex;"><span>df<span style="color:#f92672">.</span>columns<span style="color:#f92672">=</span>[<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#e6db74">&#39;B&#39;</span>,<span style="color:#e6db74">&#39;C&#39;</span>]
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 列日期处理</span>
</span></span><span style="display:flex;"><span>df[<span style="color:#e6db74">&#39;时间&#39;</span>] <span style="color:#f92672">=</span> df[<span style="color:#e6db74">&#39;时间&#39;</span>]<span style="color:#f92672">.</span>dt<span style="color:#f92672">.</span>strftime(<span style="color:#e6db74">&#39;%Y-%m-</span><span style="color:#e6db74">%d</span><span style="color:#e6db74">&#39;</span>)
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 自定义列处理</span>
</span></span><span style="display:flex;"><span>df[<span style="color:#e6db74">&#39;B&#39;</span>] <span style="color:#f92672">=</span> df[<span style="color:#e6db74">&#39;B&#39;</span>]<span style="color:#f92672">.</span>apply(<span style="color:#66d9ef">lambda</span> x:x<span style="color:#f92672">*</span><span style="color:#ae81ff">2</span>)
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 指定列排序</span>
</span></span><span style="display:flex;"><span>df<span style="color:#f92672">.</span>sort_values(<span style="color:#e6db74">&#39;时间&#39;</span>)
</span></span><span style="display:flex;"><span>df<span style="color:#f92672">.</span>sort_values([<span style="color:#e6db74">&#39;A&#39;</span>,<span style="color:#e6db74">&#39;B&#39;</span>], ascending<span style="color:#f92672">=</span><span style="color:#66d9ef">False</span>)
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 合并多个df需要表头一样</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> pd<span style="color:#f92672">.</span>concat([df1,df2])<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 指定关联字段名,关联两个df(left, inner, right, outer)</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> pd<span style="color:#f92672">.</span>merge(df1,df2,how<span style="color:#f92672">=</span><span style="color:#e6db74">&#39;left&#39;</span>,on<span style="color:#f92672">=</span>[<span style="color:#e6db74">&#39;key1&#39;</span>,<span style="color:#e6db74">&#39;key2&#39;</span>])
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 聚合统计</span>
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>groupby([<span style="color:#e6db74">&#39;province&#39;</span>,<span style="color:#e6db74">&#39;c1&#39;</span>])[<span style="color:#e6db74">&#39;qty&#39;</span>]<span style="color:#f92672">.</span>sum()<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>groupby(<span style="color:#e6db74">&#34;employees&#34;</span>)[<span style="color:#e6db74">&#34;score&#34;</span>]<span style="color:#f92672">.</span>agg([<span style="color:#e6db74">&#34;sum&#34;</span>,<span style="color:#e6db74">&#34;max&#34;</span>,<span style="color:#e6db74">&#34;min&#34;</span>,<span style="color:#e6db74">&#34;mean&#34;</span>,<span style="color:#e6db74">&#34;size&#34;</span>])<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span>df <span style="color:#f92672">=</span> df<span style="color:#f92672">.</span>groupby(<span style="color:#e6db74">&#34;employees&#34;</span>)<span style="color:#f92672">.</span>agg({<span style="color:#e6db74">&#34;salary&#34;</span>:<span style="color:#e6db74">&#34;sum&#34;</span>, <span style="color:#e6db74">&#34;score&#34;</span>:<span style="color:#e6db74">&#34;mean&#34;</span>})<span style="color:#f92672">.</span>reset_index()
</span></span><span style="display:flex;"><span><span style="color:#75715e"># 透视表</span>
</span></span><span style="display:flex;"><span>df<span style="color:#f92672">=</span>pd<span style="color:#f92672">.</span>pivot_table(df,index<span style="color:#f92672">=</span>[<span style="color:#e6db74">&#39;C1&#39;</span>,<span style="color:#e6db74">&#39;C2&#39;</span>],values<span style="color:#f92672">=</span>[<span style="color:#e6db74">&#39;D1&#39;</span>,<span style="color:#e6db74">&#39;D2&#39;</span>,<span style="color:#e6db74">&#39;D3&#39;</span>],aggfunc<span style="color:#f92672">=</span>[np<span style="color:#f92672">.</span>sum,np<span style="color:#f92672">.</span>mean],fill_value<span style="color:#f92672">=</span><span style="color:#ae81ff">0</span>)
</span></span><span style="display:flex;"><span>df<span style="color:#f92672">=</span>df<span style="color:#f92672">.</span>pivot(index<span style="color:#f92672">=</span><span style="color:#e6db74">&#39;C1&#39;</span>, columns<span style="color:#f92672">=</span><span style="color:#e6db74">&#39;C2&#39;</span>)[<span style="color:#e6db74">&#39;D1&#39;</span>]
</span></span></code></pre></div></article>
@ -1703,7 +1759,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/Python%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/Python%e6%95%b0%e6%8d%ae%e9%9b%86.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>
@ -1745,6 +1801,7 @@ https://github.com/alex-shpak/hugo-book
<ul>
<li><a href="#应用场景">应用场景</a></li>
<li><a href="#使用方法样列说明">使用方法样列说明</a></li>
<li><a href="#常用df对象处理方法">常用df对象处理方法</a></li>
</ul>
</li>
</ul>

View File

@ -31,7 +31,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1696,7 +1696,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/Redis%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/Redis%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/%E7%89%B9%E6%AE%8A%E6%95%B0%E6%8D%AE%E6%BA%90/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -37,12 +37,10 @@ dataset= { &amp;#34;url&amp;#34;:&amp;#34;https://www.smartchart.cn/smartdata/ap
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/%E7%89%B9%E6%AE%8A%E6%95%B0%E6%8D%AE%E6%BA%90/Python%E6%95%B0%E6%8D%AE%E9%9B%86/</guid>
<description>应用场景 # 当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理, 或者你需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询, Python连接器可以帮到你 我们又称他为万能数据集, 你可以使用任何python语法 需要把数据集的结果赋值给ds变量!!
首先你需要新建python连接器, 由于安全控制只允许超级管理员建立 # 内置函数说明 ds_get(id) #输入目标数据集的id名, 可以获取目标数据集 ds_df(id) #输入目标数据集的id名, 转化成pandas的df对象 ds_sql(conn_name, sql_str) #输入连接池中的名称, SQL语句, 获取数据集 ds_list(df) #将pandas的df对象转化成数据集 使用方法样列说明 # 读取Excel数据处理, 如需上传页面可参考&amp;quot;数据上传&amp;quot;说明
import pandas as pd df = pd.read_excel(&amp;#39;文件路径&amp;#39;, &amp;#39;表名&amp;#39;) df = df.groupby(&amp;#39;c3&amp;#39;).agg({&amp;#39;qty&amp;#39;:&amp;#39;sum&amp;#39;}).reset_index() ds = ds_list(df) 从数据集获取数据后进行处理
ds=ds_get(12) ds=ds[:15] 从数据集获取数据转化成pandas对象处理
df = ds_df(12) df = df.sort_values(by=&amp;#34;出场数&amp;#34;, ascending=False) ds = ds_list(df) 生成字典格式的数据集供多个图形使用
import pandas as pd df = pd.read_excel(&amp;#39;/Users/../smartdemo.xlsx&amp;#39;, &amp;#39;demo&amp;#39;) df0 = df.</description>
<description>应用场景 # 当SQL查询无法满足你的需求, 你需要对查询后的结果进行处理, 需要使用Excel的数据源, 甚至你需要对不同系统的数据进行查询, 我们又称他为万能数据集可以使用任何python语法 其实你并不需要熟悉python即可使用 首先你需要新建python连接器, 由于安全控制只允许超级管理员建立
# 变量说明 一般使用ds来表达数据集类型的变量, 如ds1,ds2 一般使用df来表达pandas对象, 如df1,df2 # 内置函数说明 ds_get(id) #获取目标ds数据集[不常用] ds_sql(conn_name, sql) #通过数据源连接的名称及SQL语句获取ds数据集 ds_df(ds) #将ds数据集转化成pandas的df对象 ds_list(df) #将pandas的df对象转化成ds数据集 使用方法样列说明 # 读取Excel数据处理, 如需上传页面可参考&amp;quot;数据上传&amp;quot;说明
import pandas as pd # 读取excel文件给df对象 df = pd.read_excel(&amp;#39;文件路径&amp;#39;, &amp;#39;表名&amp;#39;) # 按照省份列统计数量列的加总 df = df.groupby(&amp;#39;省份&amp;#39;).agg({&amp;#39;数量&amp;#39;:&amp;#39;sum&amp;#39;}).reset_index() # 将df对象转化为ds输出 ds = ds_list(df) 生成字典格式的数据集供多个图形使用
import pandas as pd df = pd.read_excel(&amp;#39;/Users/../smartdemo.xlsx&amp;#39;, &amp;#39;demo&amp;#39;) # 生成0号df df0 = df.groupby(&amp;#39;c3&amp;#39;).agg({&amp;#39;qty&amp;#39;:&amp;#39;sum&amp;#39;}).reset_index() # 生成1号df df1 = df.</description>
</item>
<item>
@ -155,8 +153,7 @@ let dataset=__dataset__; //获取返回值列表中的第一值 dataset = datase
<guid>https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/%E7%89%B9%E6%AE%8A%E6%95%B0%E6%8D%AE%E6%BA%90/%E9%82%AE%E4%BB%B6%E5%8F%91%E9%80%81%E6%95%B0%E6%8D%AE%E6%BA%90/</guid>
<description> 数据源配置方法 # 驱动: smtpmail 连接地址: smtp.xxx 库名:为空采用SMTP, 非空采用SMTP_SSL
查询方法 # 在数据集编辑器加直接输入
{ &amp;#34;tolist&amp;#34;:&amp;#34;xx@qq.com&amp;#34;, &amp;#34;sub&amp;#34;:&amp;#34;测试&amp;#34;, &amp;#34;content&amp;#34;:&amp;#34;&amp;lt;测试一下&amp;#34; } tolist:邮件清单, 可以使用逗号分隔 sub:邮件标题 返回值为prometheus标准json, 你需要在图形编辑器中使用js处理数据
let dataset=__dataset__; //获取返回值列表中的第一值 dataset = dataset.data.result[0].value; print(dataset) </description>
{ &amp;#34;tolist&amp;#34;:&amp;#34;xx@qq.com&amp;#34;, &amp;#34;sub&amp;#34;:&amp;#34;测试&amp;#34;, &amp;#34;content&amp;#34;:&amp;#34;&amp;lt;h3&amp;gt;测试一下&amp;lt;/h3&amp;gt;&amp;#34; } tolist:邮件清单, 可以使用逗号分隔 sub:邮件标题 content: 支持html格式的邮件内容 </description>
</item>
</channel>

View File

@ -19,7 +19,7 @@ def dataset(*args, **kwargs): &#34;&#34;&#34; 返回查询数据集 :return: 二
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1693,7 +1693,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/kafka%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/kafka%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -27,7 +27,7 @@ let dataset=ds_mapToList(__dataset__); 参数说明: # 除table其它都为
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1733,7 +1733,7 @@ $lt和&lt;$lte和&lt;=$gt和&gt;gte和&gt;=ne和!=是一一对应的
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/mongodb%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/mongodb%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -25,7 +25,7 @@ let dataset=__dataset__; //获取返回值列表中的第一值 dataset = datase
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1732,7 +1732,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/promitheus%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/promitheus%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1710,7 +1710,7 @@ engine = create_engine(&#39;oracle+cx_oracle://scott:tiger@tnsname&#39;)
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/sqlalchemy%e8%bf%9e%e6%8e%a5.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/sqlalchemy%e8%bf%9e%e6%8e%a5.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1688,7 +1688,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/webSocket%e6%96%b9%e5%bc%8f.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/webSocket%e6%96%b9%e5%bc%8f.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -23,7 +23,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1702,7 +1702,7 @@ df = pd.read_excel(ds_path+&rsquo;/23/文件名')</p>
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/%e4%bd%bf%e7%94%a8EXCEL%e6%95%b0%e6%8d%ae.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/%e4%bd%bf%e7%94%a8EXCEL%e6%95%b0%e6%8d%ae.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1709,7 +1709,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/%e8%87%aa%e5%ae%9a%e4%b9%89%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/%e8%87%aa%e5%ae%9a%e4%b9%89%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -5,14 +5,12 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content=" 数据源配置方法 # 驱动: smtpmail 连接地址: smtp.xxx 库名:为空采用SMTP, 非空采用SMTP_SSL
查询方法 # 在数据集编辑器加直接输入
{ &#34;tolist&#34;:&#34;xx@qq.com&#34;, &#34;sub&#34;:&#34;测试&#34;, &#34;content&#34;:&#34;&lt;测试一下&#34; } tolist:邮件清单, 可以使用逗号分隔 sub:邮件标题 返回值为prometheus标准json, 你需要在图形编辑器中使用js处理数据
let dataset=__dataset__; //获取返回值列表中的第一值 dataset = dataset.data.result[0].value; print(dataset) ">
{ &#34;tolist&#34;:&#34;xx@qq.com&#34;, &#34;sub&#34;:&#34;测试&#34;, &#34;content&#34;:&#34;&lt;h3&gt;测试一下&lt;/h3&gt;&#34; } tolist:邮件清单, 可以使用逗号分隔 sub:邮件标题 content: 支持html格式的邮件内容 ">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content=" 数据源配置方法 # 驱动: smtpmail 连接地址: smtp.xxx 库名:为空采用SMTP, 非空采用SMTP_SSL
查询方法 # 在数据集编辑器加直接输入
{ &#34;tolist&#34;:&#34;xx@qq.com&#34;, &#34;sub&#34;:&#34;测试&#34;, &#34;content&#34;:&#34;&lt;测试一下&#34; } tolist:邮件清单, 可以使用逗号分隔 sub:邮件标题 返回值为prometheus标准json, 你需要在图形编辑器中使用js处理数据
let dataset=__dataset__; //获取返回值列表中的第一值 dataset = dataset.data.result[0].value; print(dataset) " />
{ &#34;tolist&#34;:&#34;xx@qq.com&#34;, &#34;sub&#34;:&#34;测试&#34;, &#34;content&#34;:&#34;&lt;h3&gt;测试一下&lt;/h3&gt;&#34; } tolist:邮件清单, 可以使用逗号分隔 sub:邮件标题 content: 支持html格式的邮件内容 " />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/2.%E6%95%B0%E6%8D%AE%E9%9B%86%E8%AF%B4%E6%98%8E/%E7%89%B9%E6%AE%8A%E6%95%B0%E6%8D%AE%E6%BA%90/%E9%82%AE%E4%BB%B6%E5%8F%91%E9%80%81%E6%95%B0%E6%8D%AE%E6%BA%90/" /><meta property="article:section" content="docs" />
@ -23,7 +21,7 @@ let dataset=__dataset__; //获取返回值列表中的第一值 dataset = datase
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1658,19 +1656,14 @@ https://github.com/alex-shpak/hugo-book
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span>{
</span></span><span style="display:flex;"><span> <span style="color:#f92672">&#34;tolist&#34;</span>:<span style="color:#e6db74">&#34;xx@qq.com&#34;</span>,
</span></span><span style="display:flex;"><span> <span style="color:#f92672">&#34;sub&#34;</span>:<span style="color:#e6db74">&#34;测试&#34;</span>,
</span></span><span style="display:flex;"><span> <span style="color:#f92672">&#34;content&#34;</span>:<span style="color:#e6db74">&#34;&lt;测试一下&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">&#34;content&#34;</span>:<span style="color:#e6db74">&#34;&lt;h3&gt;测试一下&lt;/h3&gt;&#34;</span>
</span></span><span style="display:flex;"><span>}
</span></span></code></pre></div><ul>
<li>tolist:邮件清单, 可以使用逗号分隔</li>
<li>sub:邮件标题</li>
<li></li>
<li>content: 支持html格式的邮件内容</li>
</ul>
<p>返回值为prometheus标准json, 你需要在图形编辑器中使用js处理数据</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">let</span> <span style="color:#a6e22e">dataset</span><span style="color:#f92672">=</span><span style="color:#a6e22e">__dataset__</span>;
</span></span><span style="display:flex;"><span><span style="color:#75715e">//获取返回值列表中的第一值
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">dataset</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">dataset</span>.<span style="color:#a6e22e">data</span>.<span style="color:#a6e22e">result</span>[<span style="color:#ae81ff">0</span>].<span style="color:#a6e22e">value</span>;
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">print</span>(<span style="color:#a6e22e">dataset</span>)
</span></span></code></pre></div></article>
</article>
@ -1682,7 +1675,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/%e9%82%ae%e4%bb%b6%e5%8f%91%e9%80%81%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/2.%e6%95%b0%e6%8d%ae%e9%9b%86%e8%af%b4%e6%98%8e/%e7%89%b9%e6%ae%8a%e6%95%b0%e6%8d%ae%e6%ba%90/%e9%82%ae%e4%bb%b6%e5%8f%91%e9%80%81%e6%95%b0%e6%8d%ae%e6%ba%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -25,7 +25,7 @@ let dataset = __dataset__ //传入dataset let legend_label = ds_rowname(dataset)
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1761,8 +1761,8 @@ https://github.com/alex-shpak/hugo-book
</h3>
<blockquote>
<ul>
<li>如果你在图形编辑器中可以显示图形, 但是保存后在dashboard中无法 首先检查下所有的mychart, option是否都有转化成带__name__, 如果都有可能原因是你的代码中有mychart.setoption 这样你可以在代码下方加上<strong>myChart__name__.setOption(option__name__);</strong></li>
<li>如果你在开发界面的仪表盘能看到图形显示但预览仪表盘时不显示图形一般都是因为你图形代码中js结束需加<strong>分号</strong>(;)的地方没有添加导致的</li>
<li>如果你在图形编辑器中可以显示图形但是保存后在dashboard中无法首先检查下所有的mychart, option是否都有转化成带__name__, 如果都有,可能原因是你的代码中有使用到mychart.setoption这样你可以在代码下方加上<strong>myChart__name__.setOption(option__name__);</strong></li>
<li>如果你在开发界面的仪表盘能看到图形显示但预览仪表盘时不显示图形一般都是因为你图形代码中js结束需加<strong>分号</strong>(;)的地方没有添加导致的[v6.5以前]</li>
</ul>
</blockquote>
</article>
@ -1777,7 +1777,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/Echarts%e7%bb%84%e4%bb%b6.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/Echarts%e7%bb%84%e4%bb%b6.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/3.%E5%9B%BE%E5%BD%A2%E5%BC%80%E5%8F%91/ElementUI%E7%BB%84%E4%BB%B6/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/ElementUI%e7%bb%84%e4%bb%b6/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/ElementUI%e7%bb%84%e4%bb%b6/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1746,7 +1746,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/ElementUI%e7%bb%84%e4%bb%b6/%e5%b8%a6%e5%88%86%e9%a1%b5%e7%9a%84%e8%a1%a8%e6%a0%bc.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/ElementUI%e7%bb%84%e4%bb%b6/%e5%b8%a6%e5%88%86%e9%a1%b5%e7%9a%84%e8%a1%a8%e6%a0%bc.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -23,7 +23,7 @@ let dataset=__dataset__; let table = &#39;&#39;; for (let i=1;i&lt;dataset.lengt
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1708,7 +1708,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/HTML%e7%bb%84%e4%bb%b6.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/HTML%e7%bb%84%e4%bb%b6.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/3.%E5%9B%BE%E5%BD%A2%E5%BC%80%E5%8F%91/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -25,7 +25,7 @@ parent() 获取元素的直接父元素 $(&#34;span&#34;).parent().css({ &#34;co
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1740,7 +1740,7 @@ $(selector).each(function(index,element){
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%87%bd%e6%95%b0%e6%96%b9%e6%b3%95/Jquery%e9%81%8d%e5%8e%86%e6%96%b9%e6%b3%95.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%87%bd%e6%95%b0%e6%96%b9%e6%b3%95/Jquery%e9%81%8d%e5%8e%86%e6%96%b9%e6%b3%95.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/3.%E5%9B%BE%E5%BD%A2%E5%BC%80%E5%8F%91/%E5%87%BD%E6%95%B0%E6%96%B9%E6%B3%95/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%87%bd%e6%95%b0%e6%96%b9%e6%b3%95/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%87%bd%e6%95%b0%e6%96%b9%e6%b3%95/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@ dataset = [[&#39;category&#39;,&#39;C1&#39;,&#39;C2&#39;], [&#39;R1&#39;, 12, 18
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1907,7 +1907,7 @@ dataset = ds_split(dataset,&#39;,&#39;,[&#39;维度A&#39;,&#39;维度B&#39;])
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%87%bd%e6%95%b0%e6%96%b9%e6%b3%95/%e5%9b%be%e5%bd%a2%e7%ab%af%e6%95%b0%e6%8d%ae%e5%87%bd%e6%95%b0.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%87%bd%e6%95%b0%e6%96%b9%e6%b3%95/%e5%9b%be%e5%bd%a2%e7%ab%af%e6%95%b0%e6%8d%ae%e5%87%bd%e6%95%b0.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1727,7 +1727,7 @@ Echarts的配置项目非常多, 如果需要更多配置, 您可以参考
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%9f%ba%e7%a1%80%e5%9b%be%e5%bd%a2.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e5%9f%ba%e7%a1%80%e5%9b%be%e5%bd%a2.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@ ds_loadcss(&#39;smt_LineUp&#39;); ds_loadjs(&#39;smt_LineUp&#39;); let dataset =
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1674,7 +1674,7 @@ LineUp is an interactive technique designed to create, visualize and explore ran
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/LineUp%e5%9b%be%e5%bd%a2.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/LineUp%e5%9b%be%e5%bd%a2.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/3.%E5%9B%BE%E5%BD%A2%E5%BC%80%E5%8F%91/%E7%89%B9%E6%AE%8A%E5%9B%BE%E5%BD%A2/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1651,7 +1651,7 @@ V5图标名称参考, 也可以
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/%e4%bd%bf%e7%94%a8%e5%9b%be%e6%a0%87.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/%e4%bd%bf%e7%94%a8%e5%9b%be%e6%a0%87.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -25,7 +25,7 @@ marconfig={ playtime: 3000, //滚动3秒 pausetime: 3000, //停3秒 config:{ dir
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1818,7 +1818,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/%e6%97%a0%e7%bc%9d%e6%bb%9a%e5%8a%a8.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/%e6%97%a0%e7%bc%9d%e6%bb%9a%e5%8a%a8.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1654,7 +1654,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2%e5%8a%a0%e8%bd%bd.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2/%e7%89%b9%e6%ae%8a%e5%9b%be%e5%bd%a2%e5%8a%a0%e8%bd%bd.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1672,7 +1672,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%ae%a1%e7%90%86%e5%9b%be%e5%bd%a2.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e7%ae%a1%e7%90%86%e5%9b%be%e5%bd%a2.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1689,7 +1689,7 @@ smartchart已为你想到这些, 如果你在仪表盘中没有开启日志显
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e8%b0%83%e8%af%95%e6%97%a5%e5%bf%97.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/3.%e5%9b%be%e5%bd%a2%e5%bc%80%e5%8f%91/%e8%b0%83%e8%af%95%e6%97%a5%e5%bf%97.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/4.%E5%B8%83%E5%B1%80%E8%AF%B4%E6%98%8E/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1644,7 +1644,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/%e5%88%a0%e9%99%a4%e5%ae%b9%e5%99%a8.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/%e5%88%a0%e9%99%a4%e5%ae%b9%e5%99%a8.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -23,7 +23,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1725,7 +1725,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/%e5%b8%83%e5%b1%80%e6%8c%87%e5%bc%95.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/%e5%b8%83%e5%b1%80%e6%8c%87%e5%bc%95.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1647,7 +1647,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/%e6%8b%96%e6%8b%bd%e8%87%aa%e5%8a%a8%e5%af%b9%e9%bd%90.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/4.%e5%b8%83%e5%b1%80%e8%af%b4%e6%98%8e/%e6%8b%96%e6%8b%bd%e8%87%aa%e5%8a%a8%e5%af%b9%e9%bd%90.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/5.%E5%8F%82%E6%95%B0%E5%8F%8A%E8%81%94%E5%8A%A8%E9%92%BB%E5%8F%96/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -12,7 +12,7 @@
<guid>https://help.smartchart.cn/docs/5.%E5%8F%82%E6%95%B0%E5%8F%8A%E8%81%94%E5%8A%A8%E9%92%BB%E5%8F%96/%E5%8F%82%E6%95%B0%E7%BC%96%E5%86%99%E6%96%B9%E6%B3%95/</guid>
<description>使用场景 # 需要使用图表联动效果 数据服务接口开发 使用魔法方法(smartchart独创,拒绝抄袭) # 基础原理 # 1. $参数名 : 当有传递参数时将替换相关的值 2. /* ... $参数名 ... */ : 当参数写在这个区间时, 如果外部没有传入参数, 会自动忽略这一段代码 3. -- : 标识之后单行的代码会被忽略 常见组合应用 # 理解以下样列后, 可录活使用组合出各种可能的需求
默认参数: 实现在不传参数时默认参数是当前月份 select xx from tablename where calmonth =/*&amp;#39;$calmonth&amp;#39; -- */ to_char(sysdate,&amp;#39;YYYYMM&amp;#39;) 多个参数: 注意使用1=1及and的位置 select xx from tablename where 1=1 /* and city = &amp;#39;$city&amp;#39; */ /* and calmonth =&amp;#39;$calmonth&amp;#39;*/ 维度变化: 将字段当成参数 select /*$calmonth,*/ city, count(1) as qty from tablename group by /*$calmonth,*/ city 维度变化: 当传入月份条件时, 按城市,月份的数据, 不传参数时只看按城市的总数 select /*月份, -- $Month */ 城市, sum(度量) from tablename where 1=1 /* and 月份 &amp;gt; &amp;#39;$Month&amp;#39; */ group by 城市 /*,月份 -- $Month*/ 高级开关应用 # 以上应用可以通过参数是否有传递来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关 如下代码可以实现当传递参数type=1 或 type=2 时执行不同的代码段 使用 &amp;ldquo;$参数__值&amp;rdquo; 的方式做为开关</description>
常规用法 select xx from table_name where calmonth = &amp;#39;$month&amp;#39; 默认参数: 实现在不传参数时默认参数是当前月份 select xx from tablename where calmonth =/*&amp;#39;$calmonth&amp;#39; -- */ to_char(sysdate,&amp;#39;YYYYMM&amp;#39;) 假设没有传递参数, 那么/* .. */将会消失, 即真正的查询是: select xx from tablename where calmonth = to_char(sysdate,&amp;#39;YYYYMM&amp;#39;) 假设有传递参数, 比如calmonth=202305, 那/* .. */打开, 查询会是这样 select xx from tablename where calmonth = &amp;#39;202305&amp;#39; -- to_char(sysdate,&amp;#39;YYYYMM&amp;#39;) 由于&amp;#34;--&amp;#34; 会忽略掉之后整行的代码, 所以真正的查询就是 select xx from tablename where calmonth = &amp;#39;202305&amp;#39; 多个参数: 注意使用1=1及and的位置 select xx from tablename where 1=1 /* and city = &amp;#39;$city&amp;#39; */ /* and calmonth =&amp;#39;$calmonth&amp;#39;*/ 维度变化: 将字段当成参数 select /*$calmonth,*/ city, count(1) as qty from tablename group by /*$calmonth,*/ city 维度变化: 当传入月份条件时, 按城市,月份的数据, 不传参数时只看按城市的总数 select /*月份, -- $Month */ 城市, sum(度量) from tablename where 1=1 /* and 月份 &amp;gt; &amp;#39;$Month&amp;#39; */ group by 城市 /*,月份 -- $Month*/ 高级开关应用 # 以上应用可以通过参数是否有传递,来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关 如下代码可以实现当传递参数type=1 或 type=2 时执行不同的代码段 使用 &amp;ldquo;$参数__值&amp;rdquo; 的方式做为开关</description>
</item>
<item>

View File

@ -4,11 +4,11 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="使用场景 # 需要使用图表联动效果 数据服务接口开发 使用魔法方法(smartchart独创,拒绝抄袭) # 基础原理 # 1. $参数名 : 当有传递参数时将替换相关的值 2. /* ... $参数名 ... */ : 当参数写在这个区间时, 如果外部没有传入参数, 会自动忽略这一段代码 3. -- : 标识之后单行的代码会被忽略 常见组合应用 # 理解以下样列后, 可录活使用组合出各种可能的需求
默认参数: 实现在不传参数时默认参数是当前月份 select xx from tablename where calmonth =/*&#39;$calmonth&#39; -- */ to_char(sysdate,&#39;YYYYMM&#39;) 多个参数: 注意使用1=1及and的位置 select xx from tablename where 1=1 /* and city = &#39;$city&#39; */ /* and calmonth =&#39;$calmonth&#39;*/ 维度变化: 将字段当成参数 select /*$calmonth,*/ city, count(1) as qty from tablename group by /*$calmonth,*/ city 维度变化: 当传入月份条件时, 按城市,月份的数据, 不传参数时只看按城市的总数 select /*月份, -- $Month */ 城市, sum(度量) from tablename where 1=1 /* and 月份 &gt; &#39;$Month&#39; */ group by 城市 /*,月份 -- $Month*/ 高级开关应用 # 以上应用可以通过参数是否有传递来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关 如下代码可以实现当传递参数type=1 或 type=2 时执行不同的代码段 使用 &ldquo;$参数__值&rdquo; 的方式做为开关">
常规用法 select xx from table_name where calmonth = &#39;$month&#39; 默认参数: 实现在不传参数时默认参数是当前月份 select xx from tablename where calmonth =/*&#39;$calmonth&#39; -- */ to_char(sysdate,&#39;YYYYMM&#39;) 假设没有传递参数, 那么/* .. */将会消失, 即真正的查询是: select xx from tablename where calmonth = to_char(sysdate,&#39;YYYYMM&#39;) 假设有传递参数, 比如calmonth=202305, 那/* .. */打开, 查询会是这样 select xx from tablename where calmonth = &#39;202305&#39; -- to_char(sysdate,&#39;YYYYMM&#39;) 由于&#34;--&#34; 会忽略掉之后整行的代码, 所以真正的查询就是 select xx from tablename where calmonth = &#39;202305&#39; 多个参数: 注意使用1=1及and的位置 select xx from tablename where 1=1 /* and city = &#39;$city&#39; */ /* and calmonth =&#39;$calmonth&#39;*/ 维度变化: 将字段当成参数 select /*$calmonth,*/ city, count(1) as qty from tablename group by /*$calmonth,*/ city 维度变化: 当传入月份条件时, 按城市,月份的数据, 不传参数时只看按城市的总数 select /*月份, -- $Month */ 城市, sum(度量) from tablename where 1=1 /* and 月份 &gt; &#39;$Month&#39; */ group by 城市 /*,月份 -- $Month*/ 高级开关应用 # 以上应用可以通过参数是否有传递,来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关 如下代码可以实现当传递参数type=1 或 type=2 时执行不同的代码段 使用 &ldquo;$参数__值&rdquo; 的方式做为开关">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="使用场景 # 需要使用图表联动效果 数据服务接口开发 使用魔法方法(smartchart独创,拒绝抄袭) # 基础原理 # 1. $参数名 : 当有传递参数时将替换相关的值 2. /* ... $参数名 ... */ : 当参数写在这个区间时, 如果外部没有传入参数, 会自动忽略这一段代码 3. -- : 标识之后单行的代码会被忽略 常见组合应用 # 理解以下样列后, 可录活使用组合出各种可能的需求
默认参数: 实现在不传参数时默认参数是当前月份 select xx from tablename where calmonth =/*&#39;$calmonth&#39; -- */ to_char(sysdate,&#39;YYYYMM&#39;) 多个参数: 注意使用1=1及and的位置 select xx from tablename where 1=1 /* and city = &#39;$city&#39; */ /* and calmonth =&#39;$calmonth&#39;*/ 维度变化: 将字段当成参数 select /*$calmonth,*/ city, count(1) as qty from tablename group by /*$calmonth,*/ city 维度变化: 当传入月份条件时, 按城市,月份的数据, 不传参数时只看按城市的总数 select /*月份, -- $Month */ 城市, sum(度量) from tablename where 1=1 /* and 月份 &gt; &#39;$Month&#39; */ group by 城市 /*,月份 -- $Month*/ 高级开关应用 # 以上应用可以通过参数是否有传递来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关 如下代码可以实现当传递参数type=1 或 type=2 时执行不同的代码段 使用 &ldquo;$参数__值&rdquo; 的方式做为开关" />
常规用法 select xx from table_name where calmonth = &#39;$month&#39; 默认参数: 实现在不传参数时默认参数是当前月份 select xx from tablename where calmonth =/*&#39;$calmonth&#39; -- */ to_char(sysdate,&#39;YYYYMM&#39;) 假设没有传递参数, 那么/* .. */将会消失, 即真正的查询是: select xx from tablename where calmonth = to_char(sysdate,&#39;YYYYMM&#39;) 假设有传递参数, 比如calmonth=202305, 那/* .. */打开, 查询会是这样 select xx from tablename where calmonth = &#39;202305&#39; -- to_char(sysdate,&#39;YYYYMM&#39;) 由于&#34;--&#34; 会忽略掉之后整行的代码, 所以真正的查询就是 select xx from tablename where calmonth = &#39;202305&#39; 多个参数: 注意使用1=1及and的位置 select xx from tablename where 1=1 /* and city = &#39;$city&#39; */ /* and calmonth =&#39;$calmonth&#39;*/ 维度变化: 将字段当成参数 select /*$calmonth,*/ city, count(1) as qty from tablename group by /*$calmonth,*/ city 维度变化: 当传入月份条件时, 按城市,月份的数据, 不传参数时只看按城市的总数 select /*月份, -- $Month */ 城市, sum(度量) from tablename where 1=1 /* and 月份 &gt; &#39;$Month&#39; */ group by 城市 /*,月份 -- $Month*/ 高级开关应用 # 以上应用可以通过参数是否有传递,来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关 如下代码可以实现当传递参数type=1 或 type=2 时执行不同的代码段 使用 &ldquo;$参数__值&rdquo; 的方式做为开关" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/5.%E5%8F%82%E6%95%B0%E5%8F%8A%E8%81%94%E5%8A%A8%E9%92%BB%E5%8F%96/%E5%8F%82%E6%95%B0%E7%BC%96%E5%86%99%E6%96%B9%E6%B3%95/" /><meta property="article:section" content="docs" />
@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1667,10 +1667,24 @@ https://github.com/alex-shpak/hugo-book
</h4>
<p>理解以下样列后, 可录活使用组合出各种可能的需求</p>
<ul>
<li>常规用法</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#66d9ef">select</span> xx <span style="color:#66d9ef">from</span> <span style="color:#66d9ef">table_name</span> <span style="color:#66d9ef">where</span> calmonth <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;$month&#39;</span>
</span></span></code></pre></div><ul>
<li>默认参数: 实现在不传参数时默认参数是当前月份</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#66d9ef">select</span> xx <span style="color:#66d9ef">from</span> tablename <span style="color:#66d9ef">where</span>
</span></span><span style="display:flex;"><span>calmonth <span style="color:#f92672">=</span><span style="color:#75715e">/*&#39;$calmonth&#39; -- */</span> to_char(sysdate,<span style="color:#e6db74">&#39;YYYYMM&#39;</span>)
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#960050;background-color:#1e0010">假设没有传递参数</span>, <span style="color:#960050;background-color:#1e0010">那么</span><span style="color:#75715e">/* .. */</span><span style="color:#960050;background-color:#1e0010">将会消失</span>, <span style="color:#960050;background-color:#1e0010">即真正的查询是</span>:
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">select</span> xx <span style="color:#66d9ef">from</span> tablename <span style="color:#66d9ef">where</span>
</span></span><span style="display:flex;"><span>calmonth <span style="color:#f92672">=</span> to_char(sysdate,<span style="color:#e6db74">&#39;YYYYMM&#39;</span>)
</span></span><span style="display:flex;"><span><span style="color:#960050;background-color:#1e0010">假设有传递参数</span>, <span style="color:#960050;background-color:#1e0010">比如</span>calmonth<span style="color:#f92672">=</span><span style="color:#ae81ff">202305</span>, <span style="color:#960050;background-color:#1e0010"></span><span style="color:#75715e">/* .. */</span><span style="color:#960050;background-color:#1e0010">打开</span>, <span style="color:#960050;background-color:#1e0010">查询会是这样</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">select</span> xx <span style="color:#66d9ef">from</span> tablename <span style="color:#66d9ef">where</span>
</span></span><span style="display:flex;"><span>calmonth <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;202305&#39;</span> <span style="color:#75715e">-- to_char(sysdate,&#39;YYYYMM&#39;)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#960050;background-color:#1e0010">由于</span><span style="color:#e6db74">&#34;--&#34;</span> <span style="color:#960050;background-color:#1e0010">会忽略掉之后整行的代码</span>, <span style="color:#960050;background-color:#1e0010">所以真正的查询就是</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">select</span> xx <span style="color:#66d9ef">from</span> tablename <span style="color:#66d9ef">where</span>
</span></span><span style="display:flex;"><span>calmonth <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;202305&#39;</span>
</span></span></code></pre></div><ul>
<li>多个参数: 注意使用1=1及and的位置</li>
</ul>
@ -1685,7 +1699,7 @@ https://github.com/alex-shpak/hugo-book
<li>维度变化: 当传入月份条件时, 按城市,月份的数据, 不传参数时只看按城市的总数</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#66d9ef">select</span> <span style="color:#75715e">/*月份, -- $Month */</span>
</span></span><span style="display:flex;"><span><span style="color:#960050;background-color:#1e0010">城市</span>, <span style="color:#66d9ef">sum</span>(<span style="color:#960050;background-color:#1e0010">度量</span>) <span style="color:#66d9ef">from</span> tablename
</span></span><span style="display:flex;"><span><span style="color:#960050;background-color:#1e0010">城市</span>, <span style="color:#66d9ef">sum</span>(<span style="color:#960050;background-color:#1e0010">度量</span>) <span style="color:#66d9ef">from</span> tablename
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">where</span> <span style="color:#ae81ff">1</span><span style="color:#f92672">=</span><span style="color:#ae81ff">1</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">/* and 月份 &gt; &#39;$Month&#39; */</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">group</span> <span style="color:#66d9ef">by</span> <span style="color:#960050;background-color:#1e0010">城市</span>
@ -1694,11 +1708,11 @@ https://github.com/alex-shpak/hugo-book
高级开关应用
<a class="anchor" href="#%e9%ab%98%e7%ba%a7%e5%bc%80%e5%85%b3%e5%ba%94%e7%94%a8">#</a>
</h4>
<p>以上应用可以通过参数是否有传递来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关
<p>以上应用可以通过参数是否有传递,来实现开关代码段的效果, 有些场景可能还希望通过参数值来进行代码段的开关
如下代码可以实现当传递参数type=1 或 type=2 时执行不同的代码段
使用 &ldquo;$参数__值&rdquo; 的方式做为开关</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#75715e">/* select count(1) as qty from tablename1 $type__1*/</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">/* select count(1) as qty from tablename2 $type__2*/</span>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#75715e">/* select count(1) as qty from tablename1 -- $type__1*/</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">/* select count(1) as qty from tablename2 -- $type__2*/</span>
</span></span></code></pre></div><p>再比如
当参数D传值为&quot;月份&quot;时是统计2022年按月的统计,
&quot;日期&quot;时统计的是2022年10月按天的统计</p>
@ -1754,7 +1768,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e5%8f%82%e6%95%b0%e7%bc%96%e5%86%99%e6%96%b9%e6%b3%95.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e5%8f%82%e6%95%b0%e7%bc%96%e5%86%99%e6%96%b9%e6%b3%95.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -27,7 +27,7 @@ TIPS: 在图形编辑器中, 可以使用函数 ds_param(&lsquo;参数名&rsquo;
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1720,7 +1720,7 @@ select xxx,xxx,xxx from tablename /* where xxxx = &#39;$参数名&#39; */ ....
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e5%9b%be%e5%bd%a2%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e5%9b%be%e5%bd%a2%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -29,7 +29,7 @@ select xx, xx, xx from tablename /* where xx = &#39;$pcity&#39; */ 现在回到
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1693,7 +1693,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e7%ad%9b%e9%80%89%e5%99%a8%e6%8c%87%e5%8d%97.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e7%ad%9b%e9%80%89%e5%99%a8%e6%8c%87%e5%8d%97.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -25,7 +25,7 @@ select distinct H1 as heroname from smartdemo2 limit 10 第三步,编辑此数
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1711,7 +1711,7 @@ delete filter_param[&lsquo;H1&rsquo;]</p>
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e7%bb%84%e4%bb%b6%e8%87%aa%e5%ae%9a%e4%b9%89%e8%81%94%e5%8a%a8.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/5.%e5%8f%82%e6%95%b0%e5%8f%8a%e8%81%94%e5%8a%a8%e9%92%bb%e5%8f%96/%e7%bb%84%e4%bb%b6%e8%87%aa%e5%ae%9a%e4%b9%89%e8%81%94%e5%8a%a8.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -11,7 +11,8 @@
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E5%AE%9E%E6%88%98%E5%A4%A7%E5%B1%8F%E6%A8%A1%E6%9D%BF%E8%BD%AC%E5%8C%96/</guid>
<description>应用场景 # 已有开发好的非smartchart静态大屏模板(这种模板非常多, 不要上当) 对js, css及smartchart已有初始了解 业务需求展示有合适的模板, 变化不大 如何使用 # 请观看系列视屏, 相信人人都会 头条视屏: 大屏模板转化系列 B站视屏: 大屏模板转化系列</description>
<description> 应用场景 # 已有开发好的非smartchart静态大屏模板 如果你已购买专业版本, 可联系客服提供100+静态大屏模板 对js, css及smartchart使用方法已有初步了解 业务需求展示有合适的模板, 变化可能性不大 如何使用 # 请观看系列视屏, 相信人人都会
头条视屏: 大屏模板转化系列 B站视屏: 大屏模板转化系列 </description>
</item>
<item>
@ -22,8 +23,8 @@
<guid>https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E5%A4%87%E4%BB%BD%E6%81%A2%E5%A4%8D%E5%8F%8A%E7%89%88%E6%9C%AC/</guid>
<description>应用场景 # 本地仪表盘的备份恢复,版本管理 开发测试生产机之间的同步 具体使用方法请观看视屏 版本控制使用说明视屏
使用方法 # 快速备份 # 可以在模板-&amp;gt;点击如下图标, 完成快速备份(注意会覆盖历史), 备份号统一为SNAPSHOT 指定备份 # 你也可以在设定-&amp;gt;备份恢复 中进行按版本备份 查询备份 # 当不输入KEY值 点击 本地备份时,可以查询此仪表盘已有的备份 备份恢复 # 备份可以在任意的仪表盘中进行恢复,如果是当前仪表盘, 仅输入KEY即可比如V01, 如果是跨仪表盘恢复, KEY需要带上仪表盘的编号如13_V01
备份恢复参数说明 # 可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01.. FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份 DATASET只更新数据集及图形,模板,适用于测试上线正式 CHART: 只更新图形及模板,适用于前端变更上线
跨服务器间同步 # 具体方法购买专业版本后提供
备份恢复参数说明 # 可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01..
FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份 DATASET只更新数据集及图形,模板,适用于测试上线正式 CHART: 只更新图形及模板,适用于前端变更上线 跨服务器间同步 # 具体方法购买专业版本后提供
企业如何在使用最少资源做出最专业的可视化项目 # 前提条件: # 公司内部有技术人员(熟悉数据, 会写SQL) 服务器安装smartchart专业版 开发流程: # 由于公司内部人员是对业务最熟悉, 一般也都是后台数据管理相关的人员, 一般不太会有专职的前端开发和UI 所以数据开发人员可以使用smartchart开发仪表盘数据集, 并使用拖拽功能完成一个粗糙一点的框架和图形设计 一般情况下已经可以满足数据可视化的需求
如果需要达到更专业的可视化效果, 可以外包前端/UI或在smartchart社区咨询, 由于需求变得非常简单 而前端开发又是一个通用技能, 可以使用非常廉价的费用获得最大的效果
专业的事情专业来做, 才能达到效益最大化, 这是smartchart的设计理念 不管用什么工具, 在同等资源的投入下, 数据分析人员开发的可视化效果很难达到专业前端UI的效果 另外BI/数据开发人员的费用可是比前端高的, 也更稀缺</description>
@ -45,7 +46,7 @@
<guid>https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E9%9B%86%E6%88%90AI%E7%94%9F%E6%88%90/</guid>
<description>应用场景 # 集成chatgpt, 文心一言等大模型技术 未来可以支持smartchart专有AI生成 使用方法 # 当前smartchart已内置了小型生成模型供大家尝试, 仅用于测试用途 如果你有chatgpt,或其它大模型的接口, 你也可以直接接入, 接入方法见下方 在模板/数据集开发/容器开发/图形开发中都可以找到如下图标, 输入你的问题, 选中后点即可生成, 注意测试用途较慢, 请耐心 接入商业大模型 # 首先新建一个文件gptconn.py 写入python脚本,下面以openAI的chatGPT为例,
def chartgpt(request): import openai openai.api_key = &amp;#39;输入你的api_key&amp;#39; prompt = request.POST.get(&amp;#39;text&amp;#39;) response = openai.Completion.create( model=&amp;#34;text-davinci-003&amp;#34;, prompt=prompt, temperature=0.5, max_tokens=1024, n=1, stop=None ) message = response.choices[0].text return message 在任意仪表盘开发界面&amp;ndash;&amp;gt; 模板 &amp;ndash;&amp;gt; 工具 &amp;ndash;&amp;gt; 文件上传 菜单中将此文件上传即可 之后AI生成服务将采用你自定义的服务</description>
def dataset(request): import openai openai.api_key = &amp;#39;输入你的api_key&amp;#39; prompt = request.POST.get(&amp;#39;text&amp;#39;) response = openai.Completion.create( model=&amp;#34;text-davinci-003&amp;#34;, prompt=prompt, temperature=0.5, max_tokens=1024, n=1, stop=None ) message = response.choices[0].text return message 在任意仪表盘开发界面&amp;ndash;&amp;gt; 模板 &amp;ndash;&amp;gt; 工具 &amp;ndash;&amp;gt; 文件上传 菜单中将此文件上传即可 之后AI生成服务将采用你自定义的服务</description>
</item>
</channel>

View File

@ -25,7 +25,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1711,7 +1711,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/IDE%e5%bc%80%e5%8f%91%e6%a8%a1%e5%bc%8f.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/IDE%e5%bc%80%e5%8f%91%e6%a8%a1%e5%bc%8f.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E4%BD%8E%E4%BB%A3%E7%A0%81%E5%BC%80%E5%8F%91/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1676,7 +1676,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e4%b8%8a%e4%bc%a0%e8%b5%84%e6%ba%90%e6%96%87%e4%bb%b6.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e4%b8%8a%e4%bc%a0%e8%b5%84%e6%ba%90%e6%96%87%e4%bb%b6.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -23,7 +23,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1685,7 +1685,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e5%8a%a8%e7%94%bb%e6%95%88%e6%9e%9c.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e5%8a%a8%e7%94%bb%e6%95%88%e6%9e%9c.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -21,7 +21,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1697,7 +1697,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e5%bf%ab%e6%8d%b7%e5%bc%80%e5%8f%91.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e5%bf%ab%e6%8d%b7%e5%bc%80%e5%8f%91.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -35,7 +35,7 @@ CSS的几种引入方式 行内样式 行内式是在标记的style属性中设
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -2051,7 +2051,7 @@ z-index值没有单位就是一个正整数默认的z-index值为0如果
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e6%a0%b7%e5%bc%8f%e5%bf%ab%e9%80%9f%e4%b8%8a%e6%89%8b.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e6%a0%b7%e5%bc%8f%e5%bf%ab%e9%80%9f%e4%b8%8a%e6%89%8b.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1668,7 +1668,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e6%a8%a1%e6%9d%bf%e5%bc%80%e5%8f%91%e7%95%8c%e9%9d%a2.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e6%a8%a1%e6%9d%bf%e5%bc%80%e5%8f%91%e7%95%8c%e9%9d%a2.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1708,7 +1708,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e7%bc%96%e8%be%91%e5%99%a8%e5%bf%ab%e6%8d%b7%e9%94%ae.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e7%bc%96%e8%be%91%e5%99%a8%e5%bf%ab%e6%8d%b7%e9%94%ae.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1679,7 +1679,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e8%be%b9%e6%a1%86%e4%b8%8e%e8%a3%85%e9%a5%b0.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e4%bd%8e%e4%bb%a3%e7%a0%81%e5%bc%80%e5%8f%91/%e8%be%b9%e6%a1%86%e4%b8%8e%e8%a3%85%e9%a5%b0.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -5,8 +5,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="应用场景 # 本地仪表盘的备份恢复版本管理 开发测试生产机之间的同步 具体使用方法请观看视屏 版本控制使用说明视屏
使用方法 # 快速备份 # 可以在模板-&gt;点击如下图标, 完成快速备份(注意会覆盖历史), 备份号统一为SNAPSHOT 指定备份 # 你也可以在设定-&gt;备份恢复 中进行按版本备份 查询备份 # 当不输入KEY值 点击 本地备份时,可以查询此仪表盘已有的备份 备份恢复 # 备份可以在任意的仪表盘中进行恢复,如果是当前仪表盘, 仅输入KEY即可比如V01, 如果是跨仪表盘恢复, KEY需要带上仪表盘的编号如13_V01
备份恢复参数说明 # 可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01.. FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份 DATASET只更新数据集及图形,模板,适用于测试上线正式 CHART: 只更新图形及模板,适用于前端变更上线
跨服务器间同步 # 具体方法购买专业版本后提供
备份恢复参数说明 # 可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01..
FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份 DATASET只更新数据集及图形,模板,适用于测试上线正式 CHART: 只更新图形及模板,适用于前端变更上线 跨服务器间同步 # 具体方法购买专业版本后提供
企业如何在使用最少资源做出最专业的可视化项目 # 前提条件: # 公司内部有技术人员(熟悉数据, 会写SQL) 服务器安装smartchart专业版 开发流程: # 由于公司内部人员是对业务最熟悉, 一般也都是后台数据管理相关的人员, 一般不太会有专职的前端开发和UI 所以数据开发人员可以使用smartchart开发仪表盘数据集, 并使用拖拽功能完成一个粗糙一点的框架和图形设计 一般情况下已经可以满足数据可视化的需求
如果需要达到更专业的可视化效果, 可以外包前端/UI或在smartchart社区咨询, 由于需求变得非常简单 而前端开发又是一个通用技能, 可以使用非常廉价的费用获得最大的效果
专业的事情专业来做, 才能达到效益最大化, 这是smartchart的设计理念 不管用什么工具, 在同等资源的投入下, 数据分析人员开发的可视化效果很难达到专业前端UI的效果 另外BI/数据开发人员的费用可是比前端高的, 也更稀缺">
@ -14,8 +14,8 @@
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="应用场景 # 本地仪表盘的备份恢复版本管理 开发测试生产机之间的同步 具体使用方法请观看视屏 版本控制使用说明视屏
使用方法 # 快速备份 # 可以在模板-&gt;点击如下图标, 完成快速备份(注意会覆盖历史), 备份号统一为SNAPSHOT 指定备份 # 你也可以在设定-&gt;备份恢复 中进行按版本备份 查询备份 # 当不输入KEY值 点击 本地备份时,可以查询此仪表盘已有的备份 备份恢复 # 备份可以在任意的仪表盘中进行恢复,如果是当前仪表盘, 仅输入KEY即可比如V01, 如果是跨仪表盘恢复, KEY需要带上仪表盘的编号如13_V01
备份恢复参数说明 # 可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01.. FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份 DATASET只更新数据集及图形,模板,适用于测试上线正式 CHART: 只更新图形及模板,适用于前端变更上线
跨服务器间同步 # 具体方法购买专业版本后提供
备份恢复参数说明 # 可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01..
FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份 DATASET只更新数据集及图形,模板,适用于测试上线正式 CHART: 只更新图形及模板,适用于前端变更上线 跨服务器间同步 # 具体方法购买专业版本后提供
企业如何在使用最少资源做出最专业的可视化项目 # 前提条件: # 公司内部有技术人员(熟悉数据, 会写SQL) 服务器安装smartchart专业版 开发流程: # 由于公司内部人员是对业务最熟悉, 一般也都是后台数据管理相关的人员, 一般不太会有专职的前端开发和UI 所以数据开发人员可以使用smartchart开发仪表盘数据集, 并使用拖拽功能完成一个粗糙一点的框架和图形设计 一般情况下已经可以满足数据可视化的需求
如果需要达到更专业的可视化效果, 可以外包前端/UI或在smartchart社区咨询, 由于需求变得非常简单 而前端开发又是一个通用技能, 可以使用非常廉价的费用获得最大的效果
专业的事情专业来做, 才能达到效益最大化, 这是smartchart的设计理念 不管用什么工具, 在同等资源的投入下, 数据分析人员开发的可视化效果很难达到专业前端UI的效果 另外BI/数据开发人员的费用可是比前端高的, 也更稀缺" />
@ -29,7 +29,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1695,10 +1695,12 @@ https://github.com/alex-shpak/hugo-book
备份恢复参数说明
<a class="anchor" href="#%e5%a4%87%e4%bb%bd%e6%81%a2%e5%a4%8d%e5%8f%82%e6%95%b0%e8%af%b4%e6%98%8e">#</a>
</h4>
<p>可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01..
FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份
DATASET只更新数据集及图形,模板,适用于测试上线正式
CHART: 只更新图形及模板,适用于前端变更上线</p>
<p>可以支持多种恢复模式, 只需要在KEY前面加上前缀即可 如FORCEV01, FORCE13_V01..</p>
<ul>
<li>FORCE: 删除自身所有数据集及高级设定,模板等,完全恢复备份</li>
<li>DATASET只更新数据集及图形,模板,适用于测试上线正式</li>
<li>CHART: 只更新图形及模板,适用于前端变更上线</li>
</ul>
<h4 id="跨服务器间同步">
跨服务器间同步
<a class="anchor" href="#%e8%b7%a8%e6%9c%8d%e5%8a%a1%e5%99%a8%e9%97%b4%e5%90%8c%e6%ad%a5">#</a>
@ -1751,7 +1753,7 @@ CHART: 只更新图形及模板,适用于前端变更上线</p>
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e5%a4%87%e4%bb%bd%e6%81%a2%e5%a4%8d%e5%8f%8a%e7%89%88%e6%9c%ac.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e5%a4%87%e4%bb%bd%e6%81%a2%e5%a4%8d%e5%8f%8a%e7%89%88%e6%9c%ac.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -3,10 +3,12 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="应用场景 # 已有开发好的非smartchart静态大屏模板(这种模板非常多, 不要上当) 对js, css及smartchart已有初始了解 业务需求展示有合适的模板, 变化不大 如何使用 # 请观看系列视屏, 相信人人都会 头条视屏: 大屏模板转化系列 B站视屏: 大屏模板转化系列">
<meta name="description" content=" 应用场景 # 已有开发好的非smartchart静态大屏模板 如果你已购买专业版本, 可联系客服提供100&#43;静态大屏模板 对js, css及smartchart使用方法已有初步了解 业务需求展示有合适的模板, 变化可能性不大 如何使用 # 请观看系列视屏, 相信人人都会
头条视屏: 大屏模板转化系列 B站视屏: 大屏模板转化系列 ">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="应用场景 # 已有开发好的非smartchart静态大屏模板(这种模板非常多, 不要上当) 对js, css及smartchart已有初始了解 业务需求展示有合适的模板, 变化不大 如何使用 # 请观看系列视屏, 相信人人都会 头条视屏: 大屏模板转化系列 B站视屏: 大屏模板转化系列" />
<meta property="og:description" content=" 应用场景 # 已有开发好的非smartchart静态大屏模板 如果你已购买专业版本, 可联系客服提供100&#43;静态大屏模板 对js, css及smartchart使用方法已有初步了解 业务需求展示有合适的模板, 变化可能性不大 如何使用 # 请观看系列视屏, 相信人人都会
头条视屏: 大屏模板转化系列 B站视屏: 大屏模板转化系列 " />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E5%AE%9E%E6%88%98%E5%A4%A7%E5%B1%8F%E6%A8%A1%E6%9D%BF%E8%BD%AC%E5%8C%96/" /><meta property="article:section" content="docs" />
@ -17,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1642,19 +1644,22 @@ https://github.com/alex-shpak/hugo-book
<a class="anchor" href="#%e5%ba%94%e7%94%a8%e5%9c%ba%e6%99%af">#</a>
</h3>
<ul>
<li>已有开发好的非smartchart静态大屏模板(这种模板非常多, 不要上当)</li>
<li>对js, css及smartchart已有初始了解</li>
<li>业务需求展示有合适的模板, 变化不大</li>
<li>已有开发好的非smartchart静态大屏模板</li>
<li>如果你已购买专业版本, 可联系客服提供100+静态大屏模板</li>
<li>对js, css及smartchart使用方法已有初步了解</li>
<li>业务需求展示有合适的模板, 变化可能性不大</li>
</ul>
<h3 id="如何使用">
如何使用
<a class="anchor" href="#%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8">#</a>
</h3>
<p>请观看系列视屏, 相信人人都会
<a href="https://www.ixigua.com/7097428776610759172">头条视屏: 大屏模板转化系列</a>
<a href="https://www.bilibili.com/video/BV1XY411F7Qc/">B站视屏: 大屏模板转化系列</a></p>
<p>请观看系列视屏, 相信人人都会</p>
<ul>
<li>
<a href="https://www.ixigua.com/7097428776610759172">头条视屏: 大屏模板转化系列</a></li>
<li>
<a href="https://www.bilibili.com/video/BV1XY411F7Qc/">B站视屏: 大屏模板转化系列</a></li>
</ul>
</article>
@ -1667,7 +1672,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e5%ae%9e%e6%88%98%e5%a4%a7%e5%b1%8f%e6%a8%a1%e6%9d%bf%e8%bd%ac%e5%8c%96.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e5%ae%9e%e6%88%98%e5%a4%a7%e5%b1%8f%e6%a8%a1%e6%9d%bf%e8%bd%ac%e5%8c%96.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -15,7 +15,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E6%95%B0%E6%8D%AE%E6%9C%8D%E5%8A%A1/index.xml" title="Smartchart开发手册" />
@ -1635,7 +1635,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/_index.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/_index.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -24,7 +24,7 @@ GET 请求 # #接口请求格式: url= &amp;#39;/echart/dataset_api/?visitor=xxx
<guid>https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E6%95%B0%E6%8D%AE%E6%9C%8D%E5%8A%A1/%E6%95%B0%E6%8D%AE%E4%B8%8B%E8%BD%BD/</guid>
<description>应用场景: # 需要要下载数据集的数据到本地
使用方法 # 仅需要录活使用ds_download这个函数, 你可以开发出非常个性化的下载功能
ds_download(name, dataset) 参数说明: name: 文件名称 dataset: 可以是二维数组也可以是字符串 样例: # 可在&amp;quot;模板&amp;quot; 中新建一个下载按钮, 并指定一个ID,如id_down1, 拖拽到你需要的位置 在任意一个图形开发或js代码段中加入以下代码即可
ds_download(name, dataset) 参数说明: name: 文件名称 dataset: 可以是二维数组也可以是字符串 样例: # 可在&amp;quot;模板&amp;quot; 中新建一个下载按钮并包裹拖拽容器, 指定button的ID,如id_down1, 拖拽到你需要的位置 在任意一个图形开发或js代码段中加入以下代码即可
$(&amp;#39;#id_down1&amp;#39;).click(()=&amp;gt;{ ds_download(&amp;#39;报表数据.csv&amp;#39;, dataset); }); 这样就可以实现点击按钮下载数据了</description>
</item>
@ -35,7 +35,7 @@ $(&amp;#39;#id_down1&amp;#39;).click(()=&amp;gt;{ ds_download(&amp;#39;报表数
<guid>https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E6%95%B0%E6%8D%AE%E6%9C%8D%E5%8A%A1/%E6%95%B0%E6%8D%AE%E5%A1%AB%E6%8A%A5/</guid>
<description>应用场景 # 收集用户端录入的数据 前端处理好的数据回写到任意系统 制做问卷系统 埋点应用 使用方法 # 新建一个懒加载数据集,填写内容格式如下: # 如果需将数据保存到对应的表名 dataset={ &amp;#34;table&amp;#34;:&amp;#34;表名&amp;#34; } 如需指定字段, 可如下方式填写 dataset={ &amp;#34;table&amp;#34;:&amp;#34;表名(字段1, 字段2)&amp;#34; } 在&amp;quot;模板&amp;quot;中编写录入组件代码, # 具体可参考视屏
&amp;lt;h1 class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895680659&amp;#34;&amp;gt;数据填报&amp;lt;/h1&amp;gt; &amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895855760&amp;#34;&amp;gt; &amp;lt;label&amp;gt;用户&amp;lt;/label&amp;gt;&amp;lt;input id=&amp;#34;id_visitor&amp;#34;&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895859160&amp;#34;&amp;gt; &amp;lt;label&amp;gt;动作&amp;lt;/label&amp;gt;&amp;lt;input id=&amp;#34;id_action&amp;#34;&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895956207&amp;#34;&amp;gt; &amp;lt;button id=&amp;#34;idbtn01&amp;#34;&amp;gt;提交&amp;lt;/button&amp;gt; &amp;lt;/div&amp;gt; 在&amp;quot;模板&amp;quot; 中编写JS代码 $(&amp;#39;#idbtn01&amp;#39;).click(function(){ //获取填写的数据 let visitor = $(&amp;#39;#id_visitor&amp;#39;).val(); let action = $(&amp;#39;#id_action&amp;#39;).val(); //拼接一个填写好的数组 let dataset = [visitor, action]; //上传填写的数据 //0:为上文新建的数据集序号, dataset:要写入的数据 print(ds_save(0, dataset)); }) 更多关于写入数据库的数据集格式说明 # //只写入一行数据, 样列如下: dataset = [&amp;#39;a&amp;#39;,&amp;#39;b&amp;#39;] //同时写入多行数据: dataset = [[], [&amp;#39;a1&amp;#39;,&amp;#39;b1&amp;#39;],[&amp;#39;a2&amp;#39;, &amp;#39;b2&amp;#39;]] //如果需要自动记录写入者用户名: dataset = [&amp;#39;$username&amp;#39;, &amp;#39;b&amp;#39;] mongodb写入方式</description>
&amp;lt;h1 class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895680659&amp;#34;&amp;gt;数据填报&amp;lt;/h1&amp;gt; &amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895855760&amp;#34;&amp;gt; &amp;lt;label&amp;gt;用户&amp;lt;/label&amp;gt;&amp;lt;input id=&amp;#34;id_visitor&amp;#34;&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895859160&amp;#34;&amp;gt; &amp;lt;label&amp;gt;动作&amp;lt;/label&amp;gt;&amp;lt;input id=&amp;#34;id_action&amp;#34;&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div class=&amp;#34;smtdrag&amp;#34; id=&amp;#34;id_1648895956207&amp;#34;&amp;gt; &amp;lt;button id=&amp;#34;idbtn01&amp;#34;&amp;gt;提交&amp;lt;/button&amp;gt; &amp;lt;/div&amp;gt; 在&amp;quot;模板&amp;quot; 中编写JS代码 $(&amp;#39;#idbtn01&amp;#39;).click(function(){ //获取填写的数据 let visitor = $(&amp;#39;#id_visitor&amp;#39;).val(); let action = $(&amp;#39;#id_action&amp;#39;).val(); //拼接一个填写好的数组 let dataset = [visitor, action]; //上传填写的数据 //0:为上文新建的数据集序号, dataset:要写入的数据 print(ds_save(0, dataset)); }) 复杂表格开发的填报 # 具体可参考视屏</description>
</item>
<item>

View File

@ -31,7 +31,7 @@ curl -k --insecure &#34;https://www.baidu.com” 修改为可执行文件 chmod
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1737,7 +1737,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e5%90%8e%e5%8f%b0API%e5%88%b7%e6%96%b0.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e5%90%8e%e5%8f%b0API%e5%88%b7%e6%96%b0.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -5,13 +5,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="应用场景: # 需要要下载数据集的数据到本地
使用方法 # 仅需要录活使用ds_download这个函数, 你可以开发出非常个性化的下载功能
ds_download(name, dataset) 参数说明: name: 文件名称 dataset: 可以是二维数组也可以是字符串 样例: # 可在&quot;模板&quot; 中新建一个下载按钮, 并指定一个ID,如id_down1, 拖拽到你需要的位置 在任意一个图形开发或js代码段中加入以下代码即可
ds_download(name, dataset) 参数说明: name: 文件名称 dataset: 可以是二维数组也可以是字符串 样例: # 可在&quot;模板&quot; 中新建一个下载按钮并包裹拖拽容器, 指定button的ID,如id_down1, 拖拽到你需要的位置 在任意一个图形开发或js代码段中加入以下代码即可
$(&#39;#id_down1&#39;).click(()=&gt;{ ds_download(&#39;报表数据.csv&#39;, dataset); }); 这样就可以实现点击按钮下载数据了">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="应用场景: # 需要要下载数据集的数据到本地
使用方法 # 仅需要录活使用ds_download这个函数, 你可以开发出非常个性化的下载功能
ds_download(name, dataset) 参数说明: name: 文件名称 dataset: 可以是二维数组也可以是字符串 样例: # 可在&quot;模板&quot; 中新建一个下载按钮, 并指定一个ID,如id_down1, 拖拽到你需要的位置 在任意一个图形开发或js代码段中加入以下代码即可
ds_download(name, dataset) 参数说明: name: 文件名称 dataset: 可以是二维数组也可以是字符串 样例: # 可在&quot;模板&quot; 中新建一个下载按钮并包裹拖拽容器, 指定button的ID,如id_down1, 拖拽到你需要的位置 在任意一个图形开发或js代码段中加入以下代码即可
$(&#39;#id_down1&#39;).click(()=&gt;{ ds_download(&#39;报表数据.csv&#39;, dataset); }); 这样就可以实现点击按钮下载数据了" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E6%95%B0%E6%8D%AE%E6%9C%8D%E5%8A%A1/%E6%95%B0%E6%8D%AE%E4%B8%8B%E8%BD%BD/" /><meta property="article:section" content="docs" />
@ -23,7 +23,7 @@ $(&#39;#id_down1&#39;).click(()=&gt;{ ds_download(&#39;报表数据.csv&#39;, da
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1664,7 +1664,7 @@ https://github.com/alex-shpak/hugo-book
</h3>
<ol>
<li>
<p>可在&quot;模板&quot; 中新建一个下载按钮, 并指定一个ID,如id_down1, 拖拽到你需要的位置
<p>可在&quot;模板&quot; 中新建一个下载按钮并包裹拖拽容器, 指定button的ID,如id_down1, 拖拽到你需要的位置
<img referrerpolicy="no-referrer" src="https://images.gitee.com/uploads/images/2022/0514/115118_22dec9a3_5500438.png" alt="输入图片说明" title="屏幕截图.png"/></p>
</li>
@ -1688,7 +1688,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e6%95%b0%e6%8d%ae%e4%b8%8b%e8%bd%bd.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e6%95%b0%e6%8d%ae%e4%b8%8b%e8%bd%bd.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -4,11 +4,11 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="应用场景 # 收集用户端录入的数据 前端处理好的数据回写到任意系统 制做问卷系统 埋点应用 使用方法 # 新建一个懒加载数据集,填写内容格式如下: # 如果需将数据保存到对应的表名 dataset={ &#34;table&#34;:&#34;表名&#34; } 如需指定字段, 可如下方式填写 dataset={ &#34;table&#34;:&#34;表名(字段1, 字段2)&#34; } &quot;模板&quot;中编写录入组件代码, # 具体可参考视屏
&lt;h1 class=&#34;smtdrag&#34; id=&#34;id_1648895680659&#34;&gt;数据填报&lt;/h1&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895855760&#34;&gt; &lt;label&gt;用户&lt;/label&gt;&lt;input id=&#34;id_visitor&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895859160&#34;&gt; &lt;label&gt;动作&lt;/label&gt;&lt;input id=&#34;id_action&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895956207&#34;&gt; &lt;button id=&#34;idbtn01&#34;&gt;提交&lt;/button&gt; &lt;/div&gt;&quot;模板&quot; 中编写JS代码 $(&#39;#idbtn01&#39;).click(function(){ //获取填写的数据 let visitor = $(&#39;#id_visitor&#39;).val(); let action = $(&#39;#id_action&#39;).val(); //拼接一个填写好的数组 let dataset = [visitor, action]; //上传填写的数据 //0:为上文新建的数据集序号, dataset:要写入的数据 print(ds_save(0, dataset)); }) 更多关于写入数据库的数据集格式说明 # //只写入一行数据, 样列如下: dataset = [&#39;a&#39;,&#39;b&#39;] //同时写入多行数据: dataset = [[], [&#39;a1&#39;,&#39;b1&#39;],[&#39;a2&#39;, &#39;b2&#39;]] //如果需要自动记录写入者用户名: dataset = [&#39;$username&#39;, &#39;b&#39;] mongodb写入方式">
&lt;h1 class=&#34;smtdrag&#34; id=&#34;id_1648895680659&#34;&gt;数据填报&lt;/h1&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895855760&#34;&gt; &lt;label&gt;用户&lt;/label&gt;&lt;input id=&#34;id_visitor&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895859160&#34;&gt; &lt;label&gt;动作&lt;/label&gt;&lt;input id=&#34;id_action&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895956207&#34;&gt; &lt;button id=&#34;idbtn01&#34;&gt;提交&lt;/button&gt; &lt;/div&gt;&quot;模板&quot; 中编写JS代码 $(&#39;#idbtn01&#39;).click(function(){ //获取填写的数据 let visitor = $(&#39;#id_visitor&#39;).val(); let action = $(&#39;#id_action&#39;).val(); //拼接一个填写好的数组 let dataset = [visitor, action]; //上传填写的数据 //0:为上文新建的数据集序号, dataset:要写入的数据 print(ds_save(0, dataset)); }) 复杂表格开发的填报 # 具体可参考视屏">
<meta name="theme-color" content="#FFFFFF">
<meta name="color-scheme" content="light dark"><meta property="og:title" content="" />
<meta property="og:description" content="应用场景 # 收集用户端录入的数据 前端处理好的数据回写到任意系统 制做问卷系统 埋点应用 使用方法 # 新建一个懒加载数据集,填写内容格式如下: # 如果需将数据保存到对应的表名 dataset={ &#34;table&#34;:&#34;表名&#34; } 如需指定字段, 可如下方式填写 dataset={ &#34;table&#34;:&#34;表名(字段1, 字段2)&#34; } &quot;模板&quot;中编写录入组件代码, # 具体可参考视屏
&lt;h1 class=&#34;smtdrag&#34; id=&#34;id_1648895680659&#34;&gt;数据填报&lt;/h1&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895855760&#34;&gt; &lt;label&gt;用户&lt;/label&gt;&lt;input id=&#34;id_visitor&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895859160&#34;&gt; &lt;label&gt;动作&lt;/label&gt;&lt;input id=&#34;id_action&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895956207&#34;&gt; &lt;button id=&#34;idbtn01&#34;&gt;提交&lt;/button&gt; &lt;/div&gt;&quot;模板&quot; 中编写JS代码 $(&#39;#idbtn01&#39;).click(function(){ //获取填写的数据 let visitor = $(&#39;#id_visitor&#39;).val(); let action = $(&#39;#id_action&#39;).val(); //拼接一个填写好的数组 let dataset = [visitor, action]; //上传填写的数据 //0:为上文新建的数据集序号, dataset:要写入的数据 print(ds_save(0, dataset)); }) 更多关于写入数据库的数据集格式说明 # //只写入一行数据, 样列如下: dataset = [&#39;a&#39;,&#39;b&#39;] //同时写入多行数据: dataset = [[], [&#39;a1&#39;,&#39;b1&#39;],[&#39;a2&#39;, &#39;b2&#39;]] //如果需要自动记录写入者用户名: dataset = [&#39;$username&#39;, &#39;b&#39;] mongodb写入方式" />
&lt;h1 class=&#34;smtdrag&#34; id=&#34;id_1648895680659&#34;&gt;数据填报&lt;/h1&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895855760&#34;&gt; &lt;label&gt;用户&lt;/label&gt;&lt;input id=&#34;id_visitor&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895859160&#34;&gt; &lt;label&gt;动作&lt;/label&gt;&lt;input id=&#34;id_action&#34;&gt; &lt;/div&gt; &lt;div class=&#34;smtdrag&#34; id=&#34;id_1648895956207&#34;&gt; &lt;button id=&#34;idbtn01&#34;&gt;提交&lt;/button&gt; &lt;/div&gt;&quot;模板&quot; 中编写JS代码 $(&#39;#idbtn01&#39;).click(function(){ //获取填写的数据 let visitor = $(&#39;#id_visitor&#39;).val(); let action = $(&#39;#id_action&#39;).val(); //拼接一个填写好的数组 let dataset = [visitor, action]; //上传填写的数据 //0:为上文新建的数据集序号, dataset:要写入的数据 print(ds_save(0, dataset)); }) 复杂表格开发的填报 # 具体可参考视屏" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://help.smartchart.cn/docs/6.%E8%BF%9B%E9%98%B6%E5%BC%80%E5%8F%91PRO/%E6%95%B0%E6%8D%AE%E6%9C%8D%E5%8A%A1/%E6%95%B0%E6%8D%AE%E5%A1%AB%E6%8A%A5/" /><meta property="article:section" content="docs" />
@ -19,7 +19,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1623,6 +1623,7 @@ https://github.com/alex-shpak/hugo-book
<ul>
<li><a href="#应用场景">应用场景</a></li>
<li><a href="#使用方法">使用方法</a></li>
<li><a href="#复杂表格开发的填报">复杂表格开发的填报</a></li>
<li><a href="#更多关于写入数据库的数据集格式说明">更多关于写入数据库的数据集格式说明</a></li>
</ul>
</li>
@ -1701,6 +1702,20 @@ https://github.com/alex-shpak/hugo-book
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span> <span style="color:#75715e">//0:为上文新建的数据集序号, dataset:要写入的数据
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span> <span style="color:#a6e22e">print</span>(<span style="color:#a6e22e">ds_save</span>(<span style="color:#ae81ff">0</span>, <span style="color:#a6e22e">dataset</span>));
</span></span><span style="display:flex;"><span> })
</span></span></code></pre></div><h3 id="复杂表格开发的填报">
复杂表格开发的填报
<a class="anchor" href="#%e5%a4%8d%e6%9d%82%e8%a1%a8%e6%a0%bc%e5%bc%80%e5%8f%91%e7%9a%84%e5%a1%ab%e6%8a%a5">#</a>
</h3>
<p>
<a href="https://www.ixigua.com/7081979465198207500">具体可参考视屏</a></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#75715e">//定义excel表格中需获取数据单元格
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#66d9ef">let</span> <span style="color:#a6e22e">fillCells</span> <span style="color:#f92672">=</span> [<span style="color:#e6db74">&#39;D4&#39;</span>, <span style="color:#e6db74">&#39;D5&#39;</span>];
</span></span><span style="display:flex;"><span><span style="color:#75715e">//获取数据并清空单元格
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#66d9ef">let</span> <span style="color:#a6e22e">dataset</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">ds_excel_value</span>(<span style="color:#a6e22e">fillCells</span>,<span style="color:#a6e22e">clear</span><span style="color:#f92672">=</span><span style="color:#66d9ef">true</span>);
</span></span><span style="display:flex;"><span><span style="color:#75715e">//可以加入填报中用户名[可选]
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">dataset</span>.<span style="color:#a6e22e">unshift</span>(<span style="color:#e6db74">&#39;$username&#39;</span>); <span style="color:#75715e">//如果需要加入用户名
</span></span></span><span style="display:flex;"><span><span style="color:#75715e">//写入数据库中
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">print</span>(<span style="color:#a6e22e">ds_save</span>(<span style="color:#ae81ff">0</span>, <span style="color:#a6e22e">dataset</span>));
</span></span></code></pre></div><h3 id="更多关于写入数据库的数据集格式说明">
更多关于写入数据库的数据集格式说明
<a class="anchor" href="#%e6%9b%b4%e5%a4%9a%e5%85%b3%e4%ba%8e%e5%86%99%e5%85%a5%e6%95%b0%e6%8d%ae%e5%ba%93%e7%9a%84%e6%95%b0%e6%8d%ae%e9%9b%86%e6%a0%bc%e5%bc%8f%e8%af%b4%e6%98%8e">#</a>
@ -1714,13 +1729,6 @@ https://github.com/alex-shpak/hugo-book
</span></span></code></pre></div><p>mongodb写入方式</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#a6e22e">ds_save</span>(<span style="color:#ae81ff">0</span>, {<span style="color:#e6db74">&#34;h1&#34;</span><span style="color:#f92672">:</span><span style="color:#ae81ff">123</span>, <span style="color:#e6db74">&#34;h2&#34;</span><span style="color:#f92672">:</span><span style="color:#e6db74">&#34;bb&#34;</span>});
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">ds_save</span>(<span style="color:#ae81ff">0</span>, [[],{<span style="color:#e6db74">&#34;h1&#34;</span><span style="color:#f92672">:</span><span style="color:#ae81ff">123</span>, <span style="color:#e6db74">&#34;h2&#34;</span><span style="color:#f92672">:</span><span style="color:#e6db74">&#34;aa&#34;</span>},{<span style="color:#e6db74">&#34;h1&#34;</span><span style="color:#f92672">:</span><span style="color:#ae81ff">1234</span>, <span style="color:#e6db74">&#34;h2&#34;</span><span style="color:#f92672">:</span><span style="color:#e6db74">&#34;dd&#34;</span>}]);
</span></span></code></pre></div><p>复杂表格开发的填报
<a href="https://www.ixigua.com/7081979465198207500">具体可参考视屏</a></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">let</span> <span style="color:#a6e22e">fillCells</span> <span style="color:#f92672">=</span> [<span style="color:#e6db74">&#39;D4&#39;</span>, <span style="color:#e6db74">&#39;D5&#39;</span>];
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">let</span> <span style="color:#a6e22e">dataset</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">ds_excel_value</span>(<span style="color:#a6e22e">fillCells</span>,<span style="color:#a6e22e">clear</span><span style="color:#f92672">=</span><span style="color:#66d9ef">true</span>);
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">dataset</span>.<span style="color:#a6e22e">unshift</span>(<span style="color:#e6db74">&#39;$username&#39;</span>); <span style="color:#75715e">//如果需要加入用户名
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">print</span>(<span style="color:#a6e22e">ds_save</span>(<span style="color:#ae81ff">0</span>, <span style="color:#a6e22e">dataset</span>));
</span></span></code></pre></div></article>
@ -1733,7 +1741,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e6%95%b0%e6%8d%ae%e5%a1%ab%e6%8a%a5.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e6%95%b0%e6%8d%ae%e5%a1%ab%e6%8a%a5.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>
@ -1775,6 +1783,7 @@ https://github.com/alex-shpak/hugo-book
<ul>
<li><a href="#应用场景">应用场景</a></li>
<li><a href="#使用方法">使用方法</a></li>
<li><a href="#复杂表格开发的填报">复杂表格开发的填报</a></li>
<li><a href="#更多关于写入数据库的数据集格式说明">更多关于写入数据库的数据集格式说明</a></li>
</ul>
</li>

View File

@ -21,7 +21,7 @@ GET 请求 # #接口请求格式: url= &#39;/echart/dataset_api/?visitor=xxx&amp
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1811,7 +1811,7 @@ cors:永许跨域访问</p>
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1API.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1/%e6%95%b0%e6%8d%ae%e6%9c%8d%e5%8a%a1API.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

View File

@ -17,7 +17,7 @@
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css" integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin="anonymous">
<script defer src="/flexsearch.min.js"></script>
<script defer src="/en.search.min.91c705dd5fec520547517ab2995e9a01fb5099a75bf7d8c3845c48e8e87af5eb.js" integrity="sha256-kccF3V/sUgVHUXqymV6aAftQmadb99jDhFxI6Oh69es=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.ba2874ca2d634efe85c9b5912b9a5f8fa8d39fcfeff3d08ca8779eb1b2f08104.js" integrity="sha256-uih0yi1jTv6FybWRK5pfj6jTn8/v89CMqHeesbLwgQQ=" crossorigin="anonymous"></script>
<script defer src="/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity="sha256-b2&#43;Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC&#43;NdcPIvZhzk=" crossorigin="anonymous"></script>
<!--
@ -1671,7 +1671,7 @@ https://github.com/alex-shpak/hugo-book
<div>
<a class="flex align-center" href="https://gitee.com/smartchart/smartchart/docs/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e8%87%aa%e5%ae%9a%e4%b9%89%e9%a6%96%e9%a1%b5.md" target="_blank" rel="noopener">
<a class="flex align-center" href="https://gitee.com/smartchart/smartchartDoc/edit/master/content/docs/6.%e8%bf%9b%e9%98%b6%e5%bc%80%e5%8f%91PRO/%e8%87%aa%e5%ae%9a%e4%b9%89%e9%a6%96%e9%a1%b5.md" target="_blank" rel="noopener">
<img src="/svg/edit.svg" class="book-icon" alt="Edit" />
<span>Edit this page</span>
</a>

Some files were not shown because too many files have changed in this diff Show More