bpmnjs-planel專案畫流程圖時任務監聽事件無法輸入欄位注入問題解決

追极發表於2024-06-25

將這行程式碼改成這個值即可。

1.排查過程,搜尋 “欄位注入” ,一步步找到 FieldInjection.js 這個類

2.閱讀FieldInjection.js這個類的程式碼,猜想值被清空,是由於設定成空了,於是在下面的方法上加上斷點

3.一步步除錯進去,找到值突然變空的那一行程式碼

4.透過直接在bpmn檔案中新增 “欄位注入” 配置,開啟卻能夠正常修改

5.比較兩種情況下入參的差異如下

6. 再一步步往上查,這個值差異的原因,發現如下

7.這就說明很可能就是這個$type有問題,改完測試就OK了

相關文章