valueChange函数重命名为setValue