我在下面添加了一个代码来附加网址。代码可以正常工作。但是,replaceState没有像我想象的那样工作。基本上,我只是希望在url附加文本时不重新加载/刷新页面。有任何建议如何解决这个问题?
<script>
$(document).ready(function() {
$("#staff-list").on('change', function() {
history.replaceState(null, null, location.href = "?account=" + $(this).val());
});
});
</script>
答案 0 :(得分:0)
我只是想通了。无论如何,我会在这里发帖,为未来的编码人员提供类似问题的答案。
constructor(props) {
super(props);
this.state = { textName: '', textArea: '' };
}
componentWillReceiveProps(){
console.log( this.props ) // undefined no props when first click
// set the state here
}