现有项目为 选择规格创建商品的模块,单独封在一个子组件中。做编辑功能时,往子组件传值,需要把已经选择的值反显出来。首先页面加载的时候,要初始化数据,即先查询出规格列表。但是做反显的时候,不能成功,打印没有初始化数据。即涉及初始化数据和反显的数据先后问题。我使用了setTimeout 在created钩子函数中,让其延迟500ms再去将反显的值赋上去就可以了。但是觉得不太好~~而且时间设成100ms 就不行。。。
请问setTimeout能不能使用,有什么利弊?
有没有更好的实现方法~~~谢谢
弑天下
相关分类