dart - 如何自定义角度 Dart 中的元素

标签 dart angular-dart

我正在尝试使用SCSS更改Angular Dart中的选项卡样式,但是它不起作用。我没有发现任何问题。

Dart 代码包含

@Component(
    selector: 'x-product-params-screen',
    styleUrls: const ['element/tabs.css', 'element/buttons.css'],
    templateUrl: 'scr_product_config.html',
...

element / tabs.scss包含
@import 'package:angular_components/css/material/material';
@import 'package:angular_components/material_tab/mixins';

@include tab-panel-accent-color('.tab-panel', $mat-red);
@include tab-panel-tab-strip-width('material-tab-panel', 300px);
@include tab-strip-color('material-tab-panel', '#ff0000', '#ff00ff');

和模板scr_product_config.html包含
<material-tab-panel *ngIf="product.parts.length > 1">
    <material-tab *ngFor="let part of product.parts" 
                  [label]="part.name"
                  [part]="part">
        <x-part-config
                [part]="part"
                (onConfigure)="onConfigure($event)">
        </x-part-config>
    </material-tab>
</material-tab-panel>

但是 strip 宽度变大,制表符颜色也不会改变。

最佳答案

调试此类问题时首先要查看的是您拥有的HTML和生成的CSS。我没有在您的HTML中看到tab-panel类,但除此之外,它看起来不错,并且与example非常相似,并且看起来可以正常运行there
因此,也许您的应用程序中还有其他东西要覆盖某些样式?

关于dart - 如何自定义角度 Dart 中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49060593/

相关文章:

Dart:Dart 如何匹配类的构造函数中的命名参数?

带有扩展列子项的 Flutter SingleChildScrollView

dart - RenderRepaintBoundary 到图像而不将小部件添加到屏幕

dart - 是否有可用的 Material 表?

dart - AngularDart路线

firebase - 未为该类定义方法 'allowInterop' ...尝试使用 Firestore 时出现 Dart 控制台应用程序错误

unit-testing - Flutter 的 WidgetTester.pumpAndSettle() 不等待渲染完成?

dart - 如何在Angular组件测试中查询shadowDOM

dart - 来自组件和/或指令的访问 Controller 方法?

dart - 由于版本号未公开,因此发布版本建立失败