Skip to content

基于antdv二次封装插件,为了避免样式污染同时又要可配置主题色,将antd的index.less封装在mixins中报错 #2013

@1335098094

Description

@1335098094

基于antdv二次封装插件,为了避免样式污染使用插件的第三方,同时要具备更改主题色功能,将antd的index.less封装在mixins中报错。less代码如下,亲测只要去掉@import "~ant-design-vue/dist/antd.less";这行就不会报错。

.set-primary-color(@color:#43bc60;) {
  @import "~ant-design-vue/dist/antd.less";
  @import "./variable.less";
  @import "./common.less";
  @import './iconfont/ibicons.less';
  @import './components/index.less';
  @primary-color:@color;
}
.item-bank-sdk{
  .set-primary-color()
}

报错信息

Maximum call stack size exceeded

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions