Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 15:55

    simonguo on next

    docs(table): fix the example of… (compare)

  • 15:39

    simonguo on script

    (compare)

  • 15:39

    simonguo on next

    chore: add script.sh for vercel… (compare)

  • 15:39
    simonguo closed #1364
  • 15:39
    vercel[bot] commented #1364
  • 15:39
    vercel[bot] commented #1364
  • 15:38
    vercel[bot] commented #1364
  • 15:38
    vercel[bot] commented #1364
  • 15:38
    simonguo synchronize #1364
  • 15:38

    simonguo on script

    chore: update webpack.theme.con… (compare)

  • 14:52
    vercel[bot] commented #1364
  • 14:51
    vercel[bot] commented #1364
  • 14:51
    vercel[bot] commented #1364
  • 14:51
    vercel[bot] commented #1364
  • 14:51
    simonguo synchronize #1364
  • 14:51

    simonguo on script

    chore: update script.sh (compare)

  • 14:50
    vercel[bot] commented #1364
  • 14:50
    vercel[bot] commented #1364
  • 14:48
    vercel[bot] commented #1364
  • 14:48
    vercel[bot] commented #1364
Gao Xin
@beiyanpiki
```

Failed to compile.

./node_modules/rsuite/lib/styles/index.less (./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-7-1!./node_modules/postcss-loader/src??postcss!./node_modules/less-loader/dist/cjs.js??ref--6-oneOf-7-3!./node_modules/rsuite/lib/styl
es/index.less)
ValidationError: Invalid options object. Less Loader has been initialized using an options object that does not match the API schema.

  • options has an unknown property 'source'. These properties are valid:
    object { lessOptions?, prependData?, appendData?, sourceMap? }
Gao Xin
@beiyanpiki
额...已经通过croco和craco-less解决了问题
Simon Guo
@simonguo
OK
Gao Xin
@beiyanpiki
请问一下,我需要渲染一个不定列数的表格, rsuite里我无法像普通表格一样处理数据, 我应该怎么编写代码.
Gao Xin
@beiyanpiki
大概像这种例子
const fakeJson = {
    problems: [
        {
            id: 1,
            name: 'A',
        },
        {
            id: 2,
            name: 'B',
        },
        // ...
        {
            id: 10,
            name: 'J',
        },
    ],
    user: [
        {
            id: 1,
            name: 'User A',
            score: [
                {
                    id: 1,
                    score: 100,
                },
                {
                    id: 2,
                    score: 95,
                },
                // ...
                {
                    id: 10,
                    score: 84,
                },
            ],
        },
        {
            id: 2,
            name: 'user B',
            score: [
                {
                    id: 1,
                    score: 100,
                },
                {
                    id: 2,
                    score: 95,
                },
                // ...
                {
                    id: 10,
                    score: 84,
                },
            ],
        },
    ],
};
render() {
        const verdictArr = [];
        for (let problem of fakeJson.problems) {
            verdictArr.push(
                <Column width={75} align='center'>
                    <HeaderCell>{problem.name}</HeaderCell>
                                         {/*不知道这里怎么写了...........*/} 
                    <Cell dataKey='???'/>
                </Column>,
            );
        }
        return (
            <Table
                data={fakeJson.user}
            >
                <Column width={75} align='center'>
                    <HeaderCell>#</HeaderCell>
                    <Cell dataKey='id'/>
                </Column>

                <Column flexGrow align='left'>
                    <HeaderCell>Name</HeaderCell>
                    <Cell dataKey='name'/>
                </Column>
                {verdictArr}
            </Table>
        );
    }
Gao Xin
@beiyanpiki
我傻了 dataKey传下标自定义列就行了... ○| ̄|_ 打扰了
Mohammed M R Zourob
@dash7ou
hi :)
i love this UI so much..
Simon Guo
@simonguo
@dash7ou thanks
Vitali Semashkevich
@u1tima
hi! anybody here? :)
 <table>
        <thead>
          <tr>
            <th>d</th>
            <th>f</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td>1</td>
            <td><InputNumber /></td>
            <td><Input /></td>
          </tr>
        </tbody>
      </table>
if i put <InputNumber /> inside the <table>, border around InputNumber is disabled, but around input everything is OK
Simon Guo
@simonguo
This is a Chinese channel. You can discuss it in the English channel. https://gitter.im/rsuite/rsuite
Levon
@TENEr98
Placeholder Paragraph, active is not working
<PlaceholderParagraph active={true} graph="circle" rows={1} ></PlaceholderParagraph>
doudouaixiaoyu
@doudouaixiaoyu
请问一下,config-overrides.js 方式的定制主题和custom-theme.less 中定制主题有什么不一样吗?
Simon Guo
@simonguo
一样的,都是变量重写
zhi
@LinkXSystem
请问一下,按照文档的 UI 驱动开发运行对应的命令之后,遇到的错误:Error: Invalid hook call. 需要怎么解决呢
Simon Guo
@simonguo
切换到 master 分支
next 在开发 v5 版本,还不稳定
或者参考 rsuite/rsuite#1263
zhi
@LinkXSystem
谢谢,问题已经解决
明洋
@limingyang2012
MultiCascader 级联多项选择器有办法获取到选中的label值么,onchange返回的是value,想获取到输入框中选中的label值,其他地方需要展示
Simon Guo
@simonguo
onSelect 中可以获取
明洋
@limingyang2012
onSelect貌似不行,这个我之前试过返回的是当前点击的选项,或者active的选项,我想获取的是所有选中的value对应的label值,和value对应的一个list,其实就是选完后框中显示的那几个文案,不知道有没有暴露api
Simon Guo
@simonguo
onSelect 的第二个参数可以拿到选项的路径
明洋
@limingyang2012
第二个参数只是拿到当前点击选项的路径,我想得到的是所有已选的项的label,当然我通过value转换是可以拿到的,就是不知道是否有直接暴露的api拿到所有已选的内容,如选项框中那样的内容
Simon Guo
@simonguo
如果你需要用到 label . 我们还是推荐你通过 value 去找对应的 label 。另外,如果你是想要自定义渲染选择后的值,可以, renderValue的第二个参数可以拿到所选内容的 DataItemType 对象数组。
明洋
@limingyang2012
@simonguo 谢谢我看一下
赵赵
@rumsky
你好 我想单独使用daterangepicker 并且定制一下外观和图标 需要怎么使用
Simon Guo
@simonguo
image.png
赵赵
@rumsky
样式怎么修改呢
赵赵
@rumsky
比如日期输入框的图标 还有日期框的排版
Simon Guo
@simonguo
CSS 覆盖
赵赵
@rumsky
图标怎么覆盖
我想把源代码 dateRangepicker 拷出来 发现放到我的项目里 ts文件很多报错
Simon Guo
@simonguo
image.png
赵赵
@rumsky
需要引入字体图标
另外还想把自定义范围放到左边垂直排列
image.png
这个可能不好修改
Simon Guo
@simonguo
改也能改,那改动有点大,你可以慢慢研究 DOM 结构,重写样式
赵赵
@rumsky
我想把datetimeranger 这个组件源码放我项目里 手动改,发现很多报错,可能是ts版本不一致导致的
另外我的项目是next.js 样式用的自带的scss。 如果用rs withless 会不兼容
这个怎么解决
Simon Guo
@simonguo
这个需要你自己去解决,我们不推荐这种方式
赵赵
@rumsky
按需加载的话 如果引入withless 之前用scss写的样式就不支持了
Simon Guo
@simonguo
目前不支持 sass