I could not reproduce your issue.I use JS to hide div directly.
My test code:
export default class ReactGetListItemsAddtoSelectTag extends React.Component<IReactGetListItemsAddtoSelectTagProps, any> {
public constructor(props) {
super(props);
this.state = {
items:[]
};
}
public render(): React.ReactElement<IReactGetListItemsAddtoSelectTagProps> {
const viewFields: IViewField[] = [{
name: "Title",
displayName: "Title",
isResizable: true,
sorting: true,
minWidth: 0,
maxWidth: 150
},
{
name: "ID",
displayName: "ID",
isResizable: true,
sorting: true,
minWidth: 0,
maxWidth: 200
}];
return (
<div className={ styles.reactGetListItemsAddtoSelectTag }>
<div className={ styles.container }>
<div className={ styles.row }>
<div className={ styles.column }>
<span className={ styles.title }>Welcome to SharePoint!</span>
<p className={ styles.subTitle }>Customize SharePoint experiences using Web Parts.</p>
<p className={ styles.description }>{escape(this.props.description)}</p>
<a href="https://aka.ms/spfx" className={ styles.button }>
<span className={ styles.label }>Learn more</span>
</a>
</div>
</div>
<div id="test">
<ListView
items={this.state.items}
viewFields={viewFields}
iconFieldName="ServerRelativeUrl"
compact={true}
selectionMode={SelectionMode.multiple}
selection={this._getSelection}
showFilter={true}
filterPlaceHolder="Search..."
/>
</div>
<input type="button" value="change" onClick={this.handle}/>
</div>
</div>
);
}
handle(){
var div=document.getElementById("test");
var style=div.getAttribute("style");
if(!style){
div.setAttribute("style","display:none");
}else{
div.removeAttribute("style");
}
}
componentDidMount(){
let web = new Web(this.props.context.pageContext.web.absoluteUrl);
web.lists.getByTitle("testn").items.top(5).get().then(items=>{
console.log(items)
this.setState({items})});
}
private _getSelection(items: any[]) {
console.log('Items:', items);
}
}
My test result:

Updated:
componentDidMount() {
let web = new Web(this.props.context.pageContext.web.absoluteUrl);
web.lists.getByTitle("testn").items.top(5).get().then(items => {
console.log(items)
this.setState({ items })
});
setTimeout(()=>$("#listView_id").hide(),2000);
}