import React from 'react';
import ReactDOM from 'react-dom';
import Tag from '..';
const { Group: TagGroup, Closeable: CloseableTag } = Tag;
class Demo extends React.Component {
renderCloseAreaTags() {
return [ 'tag', 'tail' ].reduce(
(prev, curr) =>
prev.concat([
点击{curr} 关闭
,
closeArea: {curr}
,
closeArea: {curr}
,
closeArea: {curr}
,
closeArea: {curr}
,
]),
[],
);
}
render() {
return (
{this.renderCloseAreaTags()}
close handler
{
console.log('可关闭', val);
return true;
}}
>
close
{
console.log('禁用关闭');
return false;
}}
>
{' '}
prevent close{' '}
console.log('关闭后回调')}>
after Close
console.log('关闭后回调')}>
after Close
{
console.log('可关闭', val);
return true;
}}
>
close
{
console.log('禁用关闭');
return false;
}}
>
{' '}
prevent close{' '}
console.log('关闭后回调')}>
after Close
console.log('关闭后回调')}>
after Close
);
}
}
ReactDOM.render(, document.getElementById('tag-demo-6'));