4

过去,我将 Rally 服务器上存在的一些图像合并到我的应用程序中——例如,我制作了一个更通用的“选择器”菜单,显示复选框,这当然依赖于复选框和复选框的图像。

当然,我希望在 SDK 版本更改时检查我正在使用的任何图像是否仍然存在,但它永远不会允许一些额外的功能和样式,如果没有服务器上存在的图像,您将无法拥有。

我的问题是:由于无法将我们自己的图像放入 Rally*,有没有办法找到服务器上可能可供我们使用的所有图像?我在 chrome 中使用了“资源”选项卡,可以找到特定页面使用的内容,但它并不完整,只有使用过的内容。

我的具体需求是我正在尝试制作一个显示指标的网格,如果趋势良好,我想要一个显示绿色向上/向下箭头的列,如果趋势不好,则显示红色向上/向下箭头。

*:下面的第二个答案表明这是不正确的:您可以将附件放入集会,然后在应用程序中引用它们

4

2 回答 2

3

当我将图像附加到工作区中的 Rally 工件时,它会为我提供一个唯一的 URL,我可以使用如下所示:

 var myPanel = Ext.create('Ext.panel.Panel',{
        layout: 'hbox',
        itemId: 'p',
        items:[{
            xtype: 'image',
            autoRender: true,
            src: 'https://rally1.rallydev.com/slm/attachment/12345678/pic.png',
            width: 1000,
            height: 200
            }
        ]
        });
于 2014-01-23T18:42:32.807 回答
2

合并图标的一种简单方法是使用图标类:

<span class="icon-NAME"></span>

您可以通过更改 CSS 中的字体颜色来自定义颜色:

<span class="icon-arrow-down" style="color:red"></span>

以下是我能够找到的可用图标:

icon-add
icon-add-column
icon-addTag
icon-admin
icon-archive
icon-arrow-down
icon-arrow-left
icon-arrow-right
icon-arrow-up
icon-attachment
icon-back
icon-bars
icon-bell
icon-blocked
icon-board
icon-box
icon-calendar
icon-cancel
icon-change-set
icon-chat
icon-chevron-down
icon-chevron-left
icon-chevron-right
icon-chevron-up
icon-children
icon-circle
icon-close
icon-collapse
icon-color
icon-comment
icon-cone
icon-cross
icon-dashboard
icon-defect
icon-defectSuite
icon-delete
icon-deploy
icon-donut
icon-dots
icon-down
icon-down_full
icon-down_hollow
icon-download
icon-drag
icon-dropdown
icon-edit
icon-embed
icon-empty
icon-enlarge
icon-expand
icon-export
icon-favorite
icon-feedback
icon-file
icon-filter
icon-fiveDots
icon-flag
icon-folder
icon-full-arrow-down
icon-full-arrow-left
icon-full-arrow-right
icon-full-arrow-up
icon-gear
icon-graph
icon-grid
icon-help
icon-hierarchy
icon-history
icon-home
icon-hourglass
icon-idea
icon-images
icon-infinity
icon-info
icon-info-circle
icon-leaf
icon-leave
icon-left
icon-line
icon-link
icon-lock
icon-lock-open
icon-mail
icon-minus
icon-more
icon-next
icon-none
icon-not-favorite
icon-ok
icon-partial
icon-pie
icon-plus
icon-popup
icon-portfolio
icon-post
icon-predecessor
icon-previous
icon-print
icon-program
icon-progress
icon-question
icon-ready
icon-recycle
icon-refresh
icon-reply-all
icon-right
icon-right_full
icon-right_hollow
icon-rss
icon-save
icon-scope-down
icon-scope-up
icon-scope-up-down
icon-search
icon-setup
icon-share
icon-shrink
icon-small-chevron-down
icon-small-chevron-left
icon-small-chevron-right
icon-small-chevron-up
icon-snapshot
icon-split
icon-square
icon-story
icon-successor
icon-tag
icon-task
icon-test
icon-test-run
icon-testCase
icon-testSet
icon-threeDots
icon-thumbs-down
icon-thumbs-up
icon-to-do
icon-triangle
icon-up
icon-upload
icon-user
icon-user-add
icon-users
icon-visible
icon-warning
icon-workspace

于 2014-01-23T18:45:35.667 回答