Apresente o Popconfirm da antd
Erro Uncaught TypeError: Não é possível ler a propriedade'className 'de undefined
Se você não usar este componente, o código é normal
código mostrado abaixo
colunas const = [
{título: 'apelido', dataIndex: 'apelido', chave: 'apelido'},
{title: 'nome de login', dataIndex: 'loginName', chave: 'loginName'},
{título: 'nome', dataIndex: 'nome', chave: 'nome', renderizar: (texto) => {texto} },
{título: 'operação', dataIndex: '', chave: 'operação', renderizar: (texto) => (
editar
okText = "Sim"
cancelText = "Não"
excluir
)}
];
Você pode reproduzi-lo para nós http://codepen.io/benjycui/pen/KgPZrE?editors=001
<Popconfirm>
- 删除
+ <span>删除</span>
</Popconfirm>
Leia a documentação e as perguntas frequentes e pesquise os problemas antes de abrir um problema, THX!
Será melhor se você ler perguntas inteligentes (提问 的 智慧).
Parece que uma camada de adaptação pode ser feita. Se children
não for um ReactElement, ele envolverá automaticamente a tag span
.
Basta fazer a adaptação na camada antd.
Problema semelhante com Dropdown
eu acho
Problema semelhante com o menu suspenso, eu acho
Comentários muito úteis
Parece que uma camada de adaptação pode ser feita. Se
children
não for um ReactElement, ele envolverá automaticamente a tagspan
.