2015-04-20 49 views
2

JIRA在問題追蹤器中內置了一個不錯的搜索工具 - 日期選取器,多選標籤選取器,數字過濾器(最小/最大)等。具體來說,對於標籤過濾器,我想知道這是否是Atlassian在家推出的功能;或者他們是否使用了我也可以添加到我的網站的即插即用框架;或者介於兩者之間?我意識到爲了填充列表需要發生一些後端的事情,但UI元素本身看起來非常漂亮。JIRA用於基本搜索過濾器的工具包是什麼?

下面的圖片,從jira.atlassian.com,顯示了標籤過濾我感興趣的

jira search filters

我試圖拉開源頁面上,但我只發現似乎是無關的事情:AUI(Atlassian的UI標準?)和AJS(一個低級jQuery類庫?)。

回答

3

我認爲這個插件是你需要的。但你仍然需要做後端魔術來確保它能夠正常工作。

http://harvesthq.github.io/chosen/

+0

看起來像一個偉大的工具。你知道這是否是JIRA使用的(你怎麼知道的)? –

+0

我不認爲這是Jira使用的。 Jira在他的模板上使用了handlebars,所以我認爲他應該使用backbone/ember來爲他的下拉菜單提供功能。但是選擇的js將爲您提供一種使用搜索框創建史密斯選擇器的快速方法。如果你正在計劃更大的事情,你將不得不努力工作。我建議你使用ReactJS封裝組件,並保持功能的簡單跟蹤。 – tebayoso