我刚刚升级到Angular 2 Final Release(我正在使用Visual Studio 2015和TypeScript 1.8)并注意到我的组件中的行some-class
现在有红色波浪线下划线并说SomeClass
。< / p>
在Chrome的网络标签中,我发现moduleId: module.id
和cannot find name 'module'
路径都不正确。
这是我的工作组成部分:
templateUrl
**但是当我删除行styleUrls
时,我收到404错误,因为它正在寻找:
@Component({
selector: 'dashboard',
moduleId: module.id,
templateUrl: 'dashboard.component.html',
styleUrls: ['dashboard.component.css'],
styles: ['.chart {display: block; width: 100%;} .title.handle{background-color:transparent;}']
})
和moduleId: module.id
任何帮助将不胜感激!
谢谢
答案 0 :(得分:0)
试试这个,将这两个文件路径放在这些./
前面
@Component({
selector: 'dashboard',
templateUrl: './dashboard.component.html',
styleUrls: ['./dashboard.component.css'],
styles: ['.chart {display: block; width: 100%;} .title.handle{background-color:transparent;}']
})
答案 1 :(得分:-1)