支持重新绑定 placeholder
add history