Vue 组件服务端渲染,事件监听失效?怎么解决?

Vue 组件服务端渲染

在组件上绑定了事件,服务端渲染后生产的html页面,该组件的事件失效,不能相应的触发,怎么才能使得服务端渲染保留组件的逻辑代码呢?

例如:

clipboard.png

像这样的代码服务端渲染后,并不是在前端页面中执行,而是在服务端环境执行,怎么才能让其在前端页面中执行呢?

回答:

可以贴出相应代码和报错截图吗,这样一句话很难知道错在哪

回答:

自然是不能执行的。所以才会有客服端代码再次打包起来。服务端环境下 根本就没有事件系统 所以根本不会触发

回答:

服务端渲染针对钩子函数是有说明的,created,beforeCreated是在服务端渲染,mounted是在客户端执行,所以你要把页面上的逻辑写在mounted里面。

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注