Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从youtrack api获取主题数据?_Javascript_Reactjs_Youtrack - Fatal编程技术网

Javascript 如何从youtrack api获取主题数据?

Javascript 如何从youtrack api获取主题数据?,javascript,reactjs,youtrack,Javascript,Reactjs,Youtrack,我现在尝试创建一个很酷的YouTrack小部件,但我有一个小问题,经过长时间的搜索,我找不到任何方法来获得一个选定的YouTrack主题(黑暗或光明)来在小部件中使用它,有人知道如何阅读吗 谢谢尽管可以从RESTAPI获取暗模式标志,但我还是建议不要这样做。该标志不是公共API的一部分,因此可以随时更改或删除,无需另行通知 我的建议是依靠CSS变量来定义背景和文本颜色。有关示例,请参阅 如果您仍然需要从JS代码访问标志,下面的技巧可能会有所帮助 函数isDarkMode(){ const bgC

我现在尝试创建一个很酷的YouTrack小部件,但我有一个小问题,经过长时间的搜索,我找不到任何方法来获得一个选定的YouTrack主题(黑暗或光明)来在小部件中使用它,有人知道如何阅读吗


谢谢

尽管可以从RESTAPI获取暗模式标志,但我还是建议不要这样做。该标志不是公共API的一部分,因此可以随时更改或删除,无需另行通知

我的建议是依靠CSS变量来定义背景和文本颜色。有关示例,请参阅

如果您仍然需要从JS代码访问标志,下面的技巧可能会有所帮助

函数isDarkMode(){
const bgColor=getComputedStyle(document.body)。
getPropertyValue('--ring content background color').trim();
返回bgColor!='#fff';
}

不客气。你是否有兴趣将小部件发布给其他人,让他们在它准备好后享受它?我必须看看我什么时候完成它,因为实际上它只适用于某个后端服务器,在那里我可以部署服务器,或者我将它改为开源。