Replies: 3 comments 3 replies
-
你可以参考这个文档了解如何使用 custom_node_render 另外,如果想要完全实现你截图里的效果,你可能还需要设置vspace 来控制节点的上下间距 |
Beta Was this translation helpful? Give feedback.
3 replies
-
这个话题单独用一个 comment 来讨论吧。 当你提到用户编辑的时候,我想你需要先考虑一下在一开始的时候如何让用户编辑。 jsMind 提供的编辑功能只能修改 topic,如果想在 node 上显示更复杂的数据,建议你自己实现节点编辑的功能,可以想象,时间的输入应该有个 datepicker,执行人的输入应该有一个 userpicker,这些组件还是要以需求为准。但是我想无论如何你一定都有办法把这个编辑 panel 给做出来。 有了这个 panel 后需要做的就是在合适的时候把它显示出来,什么是合适的时候?可能是用户点击了一个 node 的时候,也可能是用户点了某个按钮,也可能是跟页面上的其它元素有交互的时候,总之如果你把 jsMind 当做一个 library 来看待的话,就会有不一样的视角,和很多种实现方法。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
你好,现在有一个需求是给每一个节点加上开始时间结束时间以及执行人,我看到了一个自定义渲染节点的,但是没有看到使用示例
![企业微信截图_17218792301515](https://private-user-images.githubusercontent.com/142955544/351950538-646336a0-8078-4896-abae-a5e1b1ce7a52.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzYzOTMsIm5iZiI6MTczOTE3NjA5MywicGF0aCI6Ii8xNDI5NTU1NDQvMzUxOTUwNTM4LTY0NjMzNmEwLTgwNzgtNDg5Ni1hYmFlLWE1ZTFiMWNlN2E1Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMFQwODI4MTNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hMThlODdkNDJiY2Y1ZDUxMGYzNjJhOGY3YTEyNTI5OTU4MjMwOGU5MTU3Mzc2YmRmM2UwYzRiOWU1NDQ0MDM3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.LK79BpQKbLkDhAUIxmUYfb_hsKZopyihTBjgu7iuMjs)
附上需求样式图
Beta Was this translation helpful? Give feedback.
All reactions