remove方法优化，让view自己调用也没问题