ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Bpmn.js 流程图保存 svg 和xml

    Apr 11, 20223 min read

    Bpmn.js 保存 svg 和xml

    await props.modeler.saveSVG((err, svg) => {
        if (err)
          console.error(err)
        console.log(`svg`,svg)
        svgStr = svg
      })
    
      await props.modeler.saveXML(async (err, xml) => {
        if (err) console.error(err)
        const res = await deploy({
          "xml": xml,//流程xml
          "svg": svgStr, //流程svg
        })
        await publish(res.id) // 发布流程
      })
    

    相关文章

    TS 的类型递归

    TypeScript 在 v3.7 中解决了类型递归问题,使得定义递归数据类型如 JSON 更加简洁和直观。

    线程和进程的区别

    进程是操作系统分配资源的单位,具有独立地址空间,而线程是进程内的执行单元,共享进程资源,线程切换开销小,适合并发操作,但进程更健壮,适合资源管理和保护。

    Go 环境变量操作

    该Go程序设置并获取系统环境变量,并遍历打印所有环境变量的键值对。

    macOS 系统 App Store 如何下载历史版本 app?

    在 macOS 系统中,可以通过查找目标应用的 Bundle ID 和使用终端命令查询历史版本 ID,然后通过 Mac App Store 下载特定历史版本的 Termius 应用。

    版权免费的背景音乐网站

    版权免费的背景音乐网站提供了无需版权费用的音乐资源,网址为https://www.bensound.com/royalty-free-music/2。