【前端】开发小纪

移动端元素不能撑到窗口底部,什么问题?

antd 3.6.5
原因是因为如下设置

.ant-layout {
    height: inherit;
}

解决办法:去掉这个配置

Select多选选择后的异常现象,什么原因

      <Form className={styles.form}>
        <Row gutter={24}>
          <Col span={7}>
            <Form.Item
              label=“多选组件”  {...formItemLayout}>
              {getFieldDecorator('chosenItems', {
                initialValue: [],
              })(
                <Select
                  mode="multiple"
                  placeholder="请选择"
                >
                  {this.props.commonData.dataList.map((item, ind) => (<Option value={item} key={ind}>{item}</Option>))}
                </Select>
              )}
            </Form.Item>
          </Col>

        </Row>
      </Form>
TestForm = Form.create({
  onFieldsChange(props, changedFields) {
    console.log(changedFields)
    props.setParams(changedFields);
  },
  mapPropsToFields({params}) {
    return {
      chosenItems: Form.createFormField({
        value: params.chosenItems || undefined
      }),
    };
  },
  onValuesChange(_, values) {
  }
})(TestForm);

注意:
1、initialValue: [],是保证选中后,没一个选择生成一个在Select框内的tag
如果不设置这个初始值,选中选项就不会生成tag
2、当chosenItems初始值设置为空字符串’',
当选中选项时,所有的选中的项会拼接为一个字符串放在一个tag中

设置了fixed: ‘right’,左侧非fixed的列不能左右滑动,怎么处理?

fixed需要和Table的scroll={{ x: ‘100%’ }}属性配合使用

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值