标签: gwt-material-design

GWT材料:元素中的意外文本:"??"

从gwt-material的github演示(gwt-material-demo)复制代码,你可以在编译时收到这个奇怪的错误:

[ERROR] 12477 [main] INFO org.jboss.errai.enterprise.rebind.NonGwtEventQualifierSerializerGenerator - Successfully loaded org.jboss.errai.cdi.EventQualifierSerializerImpl
[INFO]    Computing all possible rebind results for '[my_packages].Binder'
[INFO]       Rebinding [my_packages].Binder
[INFO]          Invoking generator com.google.gwt.uibinder.rebind.UiBinderGenerator
[INFO]             [ERROR] Unexpected text in element: "? ?": <m:MaterialRow> (:21)
Run Code Online (Sandbox Code Playgroud)

这是由于一些奇怪的不可见字符,如下图所示:

在此输入图像描述

删除它们,一切都很好.

再见尼古拉

gwt-material-design

12
推荐指数
0
解决办法
674
查看次数

在 Material Design 组件的上下文中,“使用这个 SASS mixin”意味着什么?

我正在使用Web 库的材料设计组件。我有一个我想更改的选项卡组件underline-color

说明说

要自定义选项卡指示器,请使用以下 mixin。

然后它给出了一张桌子。对于下划线颜色,它说

underline-color($color) 自定义下划线的颜色。

因此,我在我的scss文件中尝试以下内容:

  .mdc-tab-indicator {
      underline-color(red);
  }
Run Code Online (Sandbox Code Playgroud)

我编译我的 sass (使用dart-sass)并收到以下错误

Error: expected "{".
Run Code Online (Sandbox Code Playgroud)

它说这是一个“Sass Mixin”。因此,我查看了有关 mixins 的 SASS 文档。我没有看到任何遵循语法的内容mixin-name($variable)。里面的一切看起来都像

@mixin reset-list {
  margin: 0;
}
Run Code Online (Sandbox Code Playgroud)

用花括号,而不是圆括号。但是,该错误表明它需要一个大括号,并且显然该@符号是必需的。所以,我尝试:

  .mdc-tab-indicator {
      @underline-color(red);
  }
Run Code Online (Sandbox Code Playgroud)

这不会引发错误,但不会导致下划线颜色发生变化。我尝试遵循 sass 文档的语法:

  .mdc-tab-indicator {
      @underline-color(red){};
  }
Run Code Online (Sandbox Code Playgroud)

没有错误,但没有颜色变化。我尝试更好地匹配语法:

  .mdc-tab-indicator {
      @mixin underline-color(red){};
  }
Run Code Online (Sandbox Code Playgroud)

这会抛出

Error: expected ")".
Run Code Online (Sandbox Code Playgroud)

我尝试

  .mdc-tab-indicator {
      @mixin underline-color(red);
  }
Run Code Online (Sandbox Code Playgroud)

同样的错误。

我不明白材料组件文档的说明是什么。当它说“要自定义选项卡指示器,请使用以下 mixins”时,这是什么意思。?如何更改 Material Design Component …

sass gwt-material-design scss-mixins

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

标签 统计

gwt-material-design ×2

sass ×1

scss-mixins ×1