添加state管理