You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue.js 3单文件组件在Laravel Ajax请求后的重新渲染问题咨询

Vue.js 3单文件组件在Laravel Ajax请求后的重新渲染问题咨询

各位好,我最近在Laravel项目里用Vue 3单文件组件时碰到了个棘手的问题,想请大家帮忙支支招:

我在Laravel的discussion.blade.php页面中,引入了<discussion-filter></discussion-filter>这个Vue 3单文件组件。这个页面是通过Ajax请求,由Laravel控制器调用下面这段代码渲染后返回的:

return View::make('discussions.discussions',['dto'=>$dto])->render();

现在的问题是,Ajax请求完成后,我修改了<div id="discussion-wrapper"></div>的innerHTML(这个div里面就包含着上述的Vue组件),之后这个Vue组件就完全没法正常工作了,看起来像是没有被Vue正确地重新初始化和渲染。有没有朋友遇到过类似的情况,或者知道该怎么解决这个问题呀?

备注:内容来源于stack exchange,提问作者Kostya Bronshteyn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:52:59