当前位置: 首页 > 知识库问答 >
问题:

Jira gadget配置屏幕出现问题

戚勇
2023-03-14

我在给吉拉写小玩意时总是遇到一些奇怪的问题。我遇到了一些问题,比如选项被剪掉了,重新配置不起作用,最令人恼火的是:projectOrFilterPicker不起作用。

我遇到的大多数奇怪问题我都可以解决,这就是我所做的,但是我需要允许用户使用快速搜索框来选择项目或过滤器。然而,当我加入其中一个对话框时,这个小工具就会无休止地加载,如果我调整屏幕大小(我用于其他事情的解决方法之一),我会得到一个错误500。

奇怪的是,它在Atlassian SDK测试Jira(V4.4)上本地工作,但在我的workplaces完整测试服务器(V2.1.3)上不工作。

这是我正在使用的一些代码,如果有必要,我可以发布更多:

var projectPicker = AJS.gadget.fields.projectOrFilterPicker(gadget, "projectId", args.projectOptions);

阿格斯。项目选项定义如下:

args: function()
{

    return [
        {
        key: "projectOptions",
        ajaxOptions:  "/rest/gadget/1.0/filtersAndProjects" 
    }
    ];
}()

如有任何见解/建议,将不胜感激。提前谢谢。

卡尔

共有1个答案

蒋曾笑
2023-03-14

我在小工具javascript的顶部添加了以下代码

<link type="text/css" rel="stylesheet" href="http://iedev255/s/531/4/1.0/_/download/batch/jira.webresources:autocomplete/jira.webresources:autocomplete.css" media="all">
<link type="text/css" rel="stylesheet" href="http://iedev255/s/531/4/4.1.2/_/download/batch/com.atlassian.jira.gadgets:common/com.atlassian.jira.gadgets:common.css" media="all">
<link type="text/css" rel="stylesheet" href="http://iedev255/s/531/4/4.1.2/_/download/resources/com.atlassian.jira.gadgets:common/global.css" media="all">
<script type="text/javascript" src="http://iedev255/s/531/4/2.1.3/_/download/batch/com.atlassian.auiplugin:ajs/com.atlassian.auiplugin:ajs.js" ></script>
<script type="text/javascript" src="http://iedev255/s/531/4/1.0/_/download/batch/jira.webresources:jira-global/jira.webresources:jira-global.js" ></script>
<script type="text/javascript" src="http://iedev255/s/531/4/1.0/_/download/batch/jira.webresources:autocomplete/jira.webresources:autocomplete.js" ></script>
<script type="text/javascript" src="http://iedev255/s/531/4/4.1.2/_/download/batch/com.atlassian.jira.gadgets:common/com.atlassian.jira.gadgets:common.js" ></script>

它解决了我的很多问题

 类似资料:
  • 我有一个游戏教程,我遵循,画字符串在屏幕上使用图形2D。它像明星一样工作,但唯一的问题是我不明白为什么。

  • 我正在IIS上运行新版本的ckeditor(4.6)(这是一个经典的asp站点,并不重要)。与ckfinder的集成很好。我可以上传图片,浏览服务器等。。我唯一剩下的问题是链接函数itslef:当我单击“浏览”时,我一直被重定向到:/ckeditor/plugins/imageuploader/imgbrowser。php?CKEditor=内容 我的配置。js文件是 等 我的问题是为什么“浏览”

  • 主要问题是初始屏幕在 2-3 秒后出现。在初始屏幕之前,会出现一个我不想要的空白布局。否则,它运行正常。只想删除出现在初始页面之前的空白布局。 主要活动: 主布局

  • 我的游戏屏幕有问题。 我已经创建了一些屏幕,但是我的“说明”屏幕和“重新启动”屏幕有问题。 在我的主菜单中有3个按钮,分别指向“指令”屏幕、“播放”和“退出”屏幕。 “播放”和“退出”屏幕都能正常工作。 在我的“说明”屏幕中,我有一些文本,只有“播放”按钮。 当我按下主菜单中的“播放”键,我就死了,它会导致“重新启动”屏幕,在那里我又有了“播放”按钮,所以我可以播放。 但是如果我从我的主菜单转到我

  • 我正在按照教程使用OpenGL在屏幕上画一个三角形。我已经正确地遵循了所有的步骤,但我只得到一个绿色屏幕,没有三角形。 这是我现在的代码。在应用程序初始化期间调用DrawScene,并在每个WM_DRAW中调用ResizeScene。我的问题是:为什么三角形没有显示在我的代码中? OpenGL版本:4.6

  • screen 模块用于检索有关屏幕大小,显示,光标位置等的信息 进程: 主进程 渲染进程​ screen 是一个 EventEmitter. 注意: app模块必须用在 ready事件后. 注意: 在渲染进程或开发者工具栏中, window.screen 是一个预设值的 DOM属性, 所以 var screen = require('electron').screen 这样写的话是无效的. 创建一