-
【 分享 】思维导图小挂件(添加关键字检索 + 缩放功能)
2022-04-13 12:09这个我自己也在用,也是在这里下载后解压的,但是复现不了,难道是版本之间有差异?我的是 1.9.7.1,你的笔记是什么版本?我看它都能往笔记里插入代码块了,接口应该是通的。把新的挂件文件夹拖进去之前,建议先清理掉旧的那个文件夹,还有缓存。
-
【 分享 】思维导图小挂件(添加关键字检索 + 缩放功能)
2022-04-12 13:42嗯,我晚上看看。其实直接看代码块的数据来定位节点还是不直观的,本来的想法是先从全局搜索中利用代码块中的数据定位到单个思维导图,然后在这个思维导图中能继续检索关键字来定位到节点的,类似于 Xmind 里的搜索。现在还没有,有空的时候再搞这个搜索的事。
-
如何制作文档间简单跳转
2022-04-06 13:06有个想法你可以试一下,就是通过阻止监听 mouseover 事件的其他事件监听器被调用的方式来阻止预览框弹出。
我记得主题里有个 theme.js,使用这个主题的时候,这个 js 文件会被加载,那么你就可以在里面加上:
document.addEventListener('mouseover', function (e) { if (e.target.nodeName === "SPAN" && e.target.dataset.type === "a") { e.stopImmediatePropagation() } }, true)
然后清掉缓存,再刷新试试。
-
请问可以依据表格数据来自己渲染图形吗?
2022-04-05 12:29表格的没试过,但是之前试过在笔记里使用 echarts 的组件,就是通过插入 IFrame 链接的形式。
-
echarts 官网下载示例
-
将下载的 html 文件拖拽到笔记,复制这个 html 文件的引用路径
-
插入 IFrame 链接,粘贴刚刚复制的引用路径
-
稍微调整一下大小后,按
F5
刷新一下,效果看着还是可以的 -
后期如果想改图表的数据,可以 Ctrl+ 点击那个 html 文件进入文件所在位置,用编辑器打开进行编辑即可。
备注:
下载的示例 html 文件里,是需要网络去加载
echarts.min.js
文件的。如果不想联网,那就下载这个文件到本地后,自己手动改一下链接地址也行。<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.3.2/dist/echarts.min.js"></script>
-
-
【建议】关于备份上传功能的两点建议
2022-04-02 10:50奇怪,现在又不能编辑了。个人感觉啊,除非是搞实时协作,不然笔记的多端同步还是感觉【备份并上传】这种方式稳一点,毕竟正在编辑的跟同步到云端的数据是两套独立的数据。期待后面的继续改进。
-
【建议】关于备份上传功能的两点建议
2022-04-02 09:28有个小疑问,就是关于【备份过程不能有数据变动】这个,我看编辑的是【工作空间/data】的数据,备份完成后上传的是【工作空间/backup】的数据,以为不会互相干扰。所以实际试验结果是 data 里面数据的编辑会影响到备份后的上传过程是吗?
-
【反馈】代码块中内容较多时,全选后删除导致卡死(作为对比:同样的内容作为段落或者引述块内容被全选删除时未出现卡死)
2022-04-01 18:48嗯,还好只是是删除的时候卡住,要是粘进入的时候卡就很影响使用了。我试了一下,粘贴 5 万多行很丝滑,至于删除,如果全删的话我暂时是通过直接删除代码块的方式来避开这个问题。
-
【反馈】代码块中内容较多时,全选后删除导致卡死(作为对比:同样的内容作为段落或者引述块内容被全选删除时未出现卡死)
2022-04-01 16:44至于内容,可以用思源笔记自己的 base.css 来全选后删除做一下试验。
-
【反馈】笔记导出后再导入,目录中会多出几个同名文档和 assets 文档
2022-03-31 17:00是这样啊。本来想着如果只想分享某个笔记本的话,直接导出这个笔记本然后扔过去给他导入就完了。
我看帮助文档说,如果没手动在文档同级目录下创建 assets 文件夹,资源文件默认会一起存到 data 下的 assets 文件夹里。那么那些一开始没手动创建 assets 文件夹(将资源、文档放在同一目录)的笔记本要单独分享的话,会不会有点麻烦,还要筛选一下资源文件。
-
1.9.5 win 端 设置弹窗打开明显卡顿
2022-03-29 12:54我也遇到了同样的问题,不过在下个版本前你可以临时修改一下,就是把
siyuan\resources\stage\build\app\base.css
里面.b3-dialog__container 的进场过渡去掉,也就是后面三个样式。效果一下子就好多了。.b3-dialog__container { border-radius: 4px; background-color: var(--b3-theme-surface); position: relative; box-shadow: var(--b3-dialog-shadow); display: flex; flex-direction: column; flex-grow: 0; flex-shrink: 0; box-sizing: border-box; max-width: 100%; -- transform: scale(0.8); -- opacity: 0; -- transition: opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1); }
修改前:
修改后: