小编jas*_*sie的帖子

字体标签自动包裹在我的 html 中

我没有在 HTML 中使用任何字体标签。即使在视图源中也没有字体标签,但在页面渲染后,DOM 上有一些字体换行,其颜色和面属性如下:

<font color="#222222" face="Georgia, Arial, Verdana, sans-serif">
Run Code Online (Sandbox Code Playgroud)

如果我禁用 JavaScript,也会发生同样的情况。因此它不是来自 JS。

我检查了 Chrome 和 Mozilla 最新版本。

有人对此有任何想法吗?

html css fonts

3
推荐指数
1
解决办法
735
查看次数

没有将“exportAs”设置为“cdkStep”的指令

我在我的 spec.ts 中从 karma/jasmin 收到此错误:

没有将“exportAs”设置为“cdkStep”的指令

<!-- Step 1 -->
<cdk-step [ERROR ->]#step1="cdkStep">
    <ng-template cdkStepLabel>
        <div class="step-content">
<!-- Step 2 -->
<cdk-step [ERROR ->]#step2="cdkStep">
    <ng-template cdkStepLabel>
        <div class="step-content">
<!-- Step 3 -->
<cdk-step [ERROR ->]#step3="cdkStep">
    <ng-template cdkStepLabel>
        <div class="step-content">
<!-- Step 4 -->
Run Code Online (Sandbox Code Playgroud)

我在我的组件中声明了这一点:

@ViewChild('step1') private step1: CdkStep;
@ViewChild('step2') private step2: CdkStep;
Run Code Online (Sandbox Code Playgroud)

这是 TestBed 配置:

    TestBed.configureTestingModule({
        declarations: [ StepsComponent ],
        schemas: [CUSTOM_ELEMENTS_SCHEMA]
    }).compileComponents();
Run Code Online (Sandbox Code Playgroud)

总的来说,我的代码与这个 Stackblitz 示例非常相似:
https://stackblitz.com/edit/angular-cdk-stepper-demo

我知道这个问题已经在这里被问过多次,但没有一个关于 'cdkStep'
有人知道我错过了什么吗?该组件工作正常 - 只是我无法简单地expect(component).toBeTruthy();获得成功。

unit-testing jasmine karma-jasmine angular angular-cdk

2
推荐指数
1
解决办法
781
查看次数

如何对 Angular 应用程序子模块的所有组件执行 ng 测试

我有我的角度应用程序,声明如下:

应用程序模块.ts

export class AppModule {}
Run Code Online (Sandbox Code Playgroud)

我可以用它来运行测试ng test MyApp

在这个应用程序中,我有多个模块,声明如下:

my-one.module.ts / my-other.module.ts

export class MyOneModule {}

export class MyOtherModule {}
Run Code Online (Sandbox Code Playgroud)

这些是在 AppModule 中导入的。

我怎样才能做类似ng test MyOneModule/的事情ng test MyOtherModule,我想用它只运行该“子模块”中所有组件的测试,而不是应用程序中的所有测试?

我在官方文档或 StackOverflow 中找不到信息。有可能吗?

karma-runner angular-cli angular

1
推荐指数
1
解决办法
2805
查看次数

为什么要总是a:hover来自:link和a:visit?

我正在学习CSS.当我面对了起来,为了"我越来越糊涂了:hover一定要来后:link:visited".

实际上,为了访问链接,我们必须先点击它,然后为了点击链接,我们需要将其悬停.如果是这样,为什么这样的约束依次.. ?? 请帮助.

html css hyperlink

-1
推荐指数
1
解决办法
40
查看次数