加农
(加农)
2024 年1 月 3 日 12:25
1
遇到的问题
在下载outliner插件之前,我写了一篇文档。下载outliner后,我无法实现拖拽节点的功能
而当我新打开一篇文档时,它却可以实现拖拽的功能
我的obsidian是最新版,配置在win11上
预期的效果
能够拖拽节点
动图示意
3 个赞
O_o
(O)
2024 年1 月 5 日 02:32
2
尝试了下先写笔记再开启outliner插件是可以拖动的 Windows 10
2 个赞
加农
(加农)
2024 年1 月 5 日 02:53
3
谢谢!唉,那我以前写的笔记岂不是很不方便
2 个赞
vvzeng
2024 年1 月 5 日 09:04
4
我也是无法拖曳,win10
2 个赞
O_o
(O)
2024 年1 月 8 日 03:40
5
刚试了下发现文件第一次写的时候可以拖拽,关掉重开就不能拖拽了 ,应该是bug吧,希望能蹲到修复
1 个赞
AsleepX
(AsleepX)
2024 年6 月 1 日 11:01
6
我在英文论坛找到了解决办法
Obsidian Forum – 3 Apr 24
Fix for Drag and Drop Functionality in Outliner Plugin
Share & showcase
Yes. Works for me too thanks
我把改好的main.js上传到了网盘 点击这个链接下载
4 个赞
AsleepX
(AsleepX)
2024 年6 月 1 日 11:08
7
把main.js复制到插件文件夹内,替换掉原来那个main.js就行了。
2 个赞
夏日已逝
2024 年6 月 2 日 05:27
8
没用啊,刚试了,原来用typora写的文件放进来后面无论怎么搞都拖拽不了,新创建的可以
1 个赞
AsleepX
(AsleepX)
2024 年6 月 2 日 10:18
9
那我也不清楚了
1 个赞
AsleepX
(AsleepX)
2024 年6 月 2 日 11:48
10
image1307×712 60.8 KB
image1368×816 86 KB
你可以试试这个
把我发的main.js里面的:
v.top = view.coordsAtPos(linePos, -1).top;
改为:
const coords = view.coordsAtPos(linePos, -1);
const vTop = coords ? coords.top : 0;
v.top = vTop;
希望能生效()
夏日已逝
2024 年6 月 2 日 12:20
11
还是不行
在我原来那个文件下怎么也拖拽不了,只有新开的文件可以拖拽,刚刚又测试了一下,把原文件全选复制到新的文件中也无法实现拖拽,不清楚是什么问题,可能是字太多了?(也就2万个字符1万多字)
2 个赞
vvzeng
2024 年6 月 2 日 23:44
12
你试一试bon大的outliner.md
1 个赞
夏日已逝
2024 年6 月 3 日 00:03
13
这是什么?可以分享一下吗
1 个赞
vvzeng
2024 年6 月 3 日 23:39
14
你去下载这个插件