Angular2路线问题

时间:2016-10-29 05:48:38

标签: angular angular2-routing

虽然在页面之间切换,但有时页面文本会消失,但在我调整页面大小时它会回来。这是我用来创建路线的代码。控制台没有错误。

    RouterModule.forRoot([
  {
    path : '',
    component : CreateStrategyPage
  },
  {
    path : 'create-strategy',
    component : CreateStrategyPage,
  },
  {
    path : 'standard-strategy',
    component : StandardStrategy,
  },
])

1 个答案:

答案 0 :(得分:0)

我有类似的问题。导航到页面时,某些文本标签会显示为不可见,即使在检查DOM时我可以看到内部带有文本的文本标签,以及与这些元素关联的css。问题似乎是自定义粗体字体,因为当我测试没有它的网站时,问题就消失了。为我解决的是在第一个标题组件中添加整个站点中使用的所有文本标记,强制所有文本标记正确呈现。我使该文本不可见,并将这些标记放在页面之外,这样它们就不会以任何方式干扰布局。

不幸的是,修复是一个彻底的黑客,所以我会继续寻找更好的解决方案,但在那之前我必须应用一些修复。我希望有一个有类似问题的人找到或找到一个很好的解决方案