javascript - ant-design select 样式不正确

标签 javascript reactjs drop-down-menu antd

使用 ant-design select 渲染可搜索的选择下拉列表

根据文档,我编写了以下组件

import React, { Component } from 'react';
import { Select } from 'antd';

const Option = Select.Option;

function handleChange(value) {
  console.log(`selected ${value}`);
}

function handleBlur() {
  console.log('blur');
}

function handleFocus() {
  console.log('focus');
}

export default class SearchBarDemo extends Component {
  render() {
    return (
      <Select
        showSearch
        style={{ width: 200 }}
        placeholder="Select a person"
        optionFilterProp="children"
        onChange={handleChange}
        onFocus={handleFocus}
        onBlur={handleBlur}
        filterOption={(input, option) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0}
      >
        <Option value="jack">Jack</Option>
        <Option value="lucy">Lucy</Option>
        <Option value="tom">Tom</Option>
      </Select>
    );
  }
}

但是选择下拉列表的样式未正确

如下所示 enter image description here

最佳答案

你为ant.design导入了css吗?

import 'antd/dist/antd.css'

我的演示 codesandbox

关于javascript - ant-design select 样式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49295917/

相关文章:

javascript - 输入模式 ='[a-zA-Z]' 在 React 应用程序中不起作用

javascript - IE8 Json问题

javascript - 箭头函数语法用括号而不是花括号?

ios - 在 Swift 中实现搜索文本框

css - 获取下拉菜单以显示焦点?

javascript - 有没有办法在表单中的 onsubmit 操作之前暂停或等待函数完成

javascript - 了解 vue.js 中的 Prop

reactjs - WebStorm 上的 %PUBLIC_URL% 编辑器警告

javascript - 传递给子组件的属性未定义

javascript - 带有全宽动画的下拉菜单