我正在使用Angular 4,我想使用cssscript中的circle.css。
我从链接下载文件,将circle.css放在我的东西组件文件中但是当我使用
时
<link rel="stylesheet" href="circle.css">
在我的something.component.html中。
我收到错误:
zone.js:654未处理的承诺拒绝:无法加载circle.css;区域:;任务:Promise.then;值:无法加载circle.css undefined *我需要遵循哪些正确的步骤才能使用 我的组件中的css文件circle.css ??
答案 0 :(得分:3)
我对您的架构一无所知,但假设您正在使用Angular-CLI并且您已编写ng generate component testComponent --module app
命令
您现在应该在test-component文件夹下的项目中有一些文件:
file: test-component.component.ts
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-test-component',
templateUrl: './test-component.component.html',
styleUrls: ['./test-component.component.css']
})
export class TestComponentComponent implements OnInit {
constructor() { }
ngOnInit() {
}
}
所以你可以在&#34;测试组件&#34;中点击目标导入。将circle.css文件夹入文件夹并添加到styleUrls组件styleUrls: ['./test-component.component.css','./circle.css']
希望有所帮助
答案 1 :(得分:1)
您必须使用该文件的相对路径,Webpack将考虑如何为您解析绝对路径。
如果文件存在于同一文件夹中,请尝试使用<div class="b messMess myTab" hidden="hidden">
{% if answers %}
{% for answer in answers %}
Answer on{{ answer.question }}<br />
{% endfor %}
{% endif %}
</div>
代替./circle.css
,如果相反,它可以在兄弟 styles 文件夹中编写circle.css
。< / p>