mvvm优化