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

cytoscape的样式表不受影响。文本和图形显示不正确

那鹏
2023-03-14

我试图创建一个使用Cytoscape下面的图表。

https://pathwaycommons.github.io/cytoscape-sbgn-stylesheet/

我已经安装了cytoscape-sbgn-stylesheet和cytoscape作为我的angular应用程序的依赖项。


import { AfterViewInit, Component, ElementRef, ViewChild } from '@angular/core';
import * as cytoscape from 'cytoscape';
import sbgnStylesheet from 'cytoscape-sbgn-stylesheet';


@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css'],
})
export class AppComponent implements AfterViewInit {
  @ViewChild('cy') el: ElementRef;

  ngAfterViewInit() {
    var cy = cytoscape({
      container: document.getElementById('cy'), // container to render in
      stylesheet: sbgnStylesheet(cytoscape),
      elements :[]  //copied from https://github.com/PathwayCommons/cytoscape-sbgn-stylesheet/blob/master/demo.json
      layout: {
        name: 'preset',
      },
    });
  }
}

Html File

共有1个答案

秦英发
2023-03-14

调试耗时太长,但错误很小,只需使用以下代码

样式:sbgnStylesheet(cytoscape),

而不是:

 类似资料:
  • 好吧,一个奇怪的标题,但这是我的问题; 这是我显示数据的功能: 公共函数notLoggedIn($WhichTable,$WhichRow,$Link,$Preference,$DAG,$UUR){$this->NewFunction=新函数;$GetValue=$this->NewGet(); 这是为一个申请显示不同的时间表为学校的学生。此代码只显示一天。每天都有不同的排场。 但我希望所有行都显

  • 我生成了下面的fop代码,用于显示包含一些数据的2列2行的表格。 问题:表格在rtl模式下没有右对齐,但是单元格中的内容是右对齐的,这是正确的。我检查了输出,看到写入模式应用于从右到左正确显示文本的表格单元格,但表格本身没有右对齐,尽管为块容器提供了右和绝对位置属性。我尝试给fo:table赋予相同的属性,但它仍然不起作用。 我检查了apache fop文档,并且正确使用了属性。如果我错过了什么,

  • 所以我必须快速构建这个JavaFX应用程序,我的代码编译了,但是图形用户界面没有启动,我得到了异常。一旦实现FileChooser代码,问题就会开始。 FXML文件如下所示: 我完全是JavaFX的新手。任何提示都很感激。P. S.我正在使用胶粘场景生成器。 谢谢。 例外: 应用程序启动方法中的异常线程“main”java中的异常。lang.RuntimeException:com上应用程序启动方

  • 我想在引导模式中显示图表。代码在这里:但它不工作,图表不显示。如何解决这个问题? #button type=“button”class=“btn btn primary btn lg active”数据切换=“modal”数据目标=“#myModel”

  • 关于图形样式 图形样式是一组可反复使用的外观属性。图形样式使您可以快速更改对象的外观;例如,您可以更改对象的填色和描边颜色、更改其透明度,还可以在一个步骤中应用多种效果。应用图形样式所进行的所有更改都是完全可逆的。您可以将图形样式应用于对象、组和图层。将图形样式应用于组或图层时,组和图层内的所有对象都将具有图形样式的属性。例如,假设您现在有一个由 50% 的不透明度组成的图形样式。如果您将此图形样

  • 我在Win 7下运行的是Ant 1.8.1。而我的Java版本是1.7_17。 我在我的构建文件中添加了以下2行用于诊断。 而结果就是 知道发生了什么吗? 蚂蚁1.8.1中的硬编码是它能显示的最高java版本是1.6吗?