created和mounted请求数据
时间: 2023-09-11 17:05:23 浏览: 99
在Vue组件的生命周期中,可以在created和mounted这两个生命周期钩子函数中请求数据。
在created生命周期中,组件实例已经创建完成,但是DOM元素还没有被挂载到页面上。因此,在created中请求数据时,可以在数据返回后进行一些初始化操作,并将数据挂载到data上,这样可以确保在mounted阶段能够使用到请求到的数据。
而在mounted生命周期中,组件实例已经完成了DOM的挂载,可以访问和操作DOM元素。因此,在mounted中请求数据时,可以直接对DOM进行操作,比如更新页面内容或绑定事件等。
所以,如果需要在请求数据后对数据进行一些初始化操作,可以选择在created中请求数据;如果需要在数据挂载到DOM后进行一些操作,可以选择在mounted中请求数据。具体选择哪个时期请求数据,取决于你的具体需求和场景。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [谈一谈vue请求数据放在created好还是mounted里好](https://download.csdn.net/download/weixin_38636461/12924719)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [请求数据应该放在Created还是Mounted](https://blog.csdn.net/weixin_44786530/article/details/126947696)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [created和mounted时期请求API的区别](https://blog.csdn.net/dongwei666/article/details/126364290)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文