簡體   English   中英

如何使用外部腳本,例如 jquery 用於 YouTrack Workflow 腳本

[英]How to use external scripts e.g. jquery for YouTrack Workflow scripts

我想在 for Each 循環中通過調度程序清除 youtrack 中的評論:

action: (ctx) => {
    var issue = ctx.issue;
    issue.comments.added.forEach(function(comment) {
   
    // https://stackoverflow.com/questions/822452/strip-html-from-text-javascript
    comment.text = jQuery(comment.text).text();
      
    });
  },

但我收到錯誤消息:jQuery 未定義。

我如何在腳本中包含 jQuery 以使用它來清除 HTML 標簽中的評論。

無法在工作流腳本中使用 jQuery。 盡管如此,您還是可以創建一個助手 function 來完成這個任務:

function cleanComment(text) {
  return text.replace(/(<([^>]+)>)/gi, '')
}

並在規則的action部分使用它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM