鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ react 引入 less 不起作用

react 引入 less 不起作用

部分代碼

import  style from './iterationHeader.less'

        const pageHeaderExtra = (
            <div className={style.pageHeaderSilder}>
                <div>
                    <p>任務(wù)數(shù)</p>
                    <p>56</p>
                </div>
                <div>
                    <p>任務(wù)完成程度</p>
                    <p>8<span> / 24</span></p>
                </div>
                <div>
                    <p>操作數(shù)</p>
                    <p>2,223</p>
                </div>
            </div>
        );
        

            <Col span={8}>
                <DemoBox value={120}>
                    {pageHeaderExtra}
                </DemoBox>
            </Col>

less 文件

@import "~antd/lib/style/themes/default.less";
@import "../utils/utils.less";

.pageHeaderSilder {
    .clearfix();
        float: right;
    & > div {
          padding: 0 32px;
          position: relative;
          float: left;
    & > p:first-child {
          color: @text-color-secondary;
          font-size: @font-size-base;
          line-height: 22px;
          margin-bottom: 4px;
      }
    & > p {
          color: @heading-color;
          font-size: 30px;
          line-height: 38px;
    & > span {
          color: @text-color-secondary;
          font-size: 20px;
      }
    }
    &:after {
         background-color: @border-color-split;
         position: absolute;
         top: 8px;
         right: 0;
         width: 1px;
         height: 40px;
         content: '';
     }
    }
    & > div:last-child {
          padding-right: 0;
    &:after {
         display: none;
     }
    }
}

webpack

{
        test: /\.less$/,
        use: ['style-loader','css-loader','less-loader']
    },

沒有報(bào)錯(cuò)信息

檢查div 中沒有class 屬性 加入后可以正常顯示樣式

回答
編輯回答
萌小萌

是css-modules沒配置對(duì)吧

2017年3月14日 20:04