相当于服务端渲染的项目里套个前后端分离的东西,,, 目前除了 iframe 还没有其他合适的思路 直接把打包后的入口 index 丢进页面也可以跑,但是老项目的全局样式会污染有点麻烦 iframe 的话麻烦在于有些必要的数据要交互的话需要从外层的页面用 postMessage 之类的传进去才行,, 有没有什么类似的成熟方案?
1
TomatoYuyuko OP 比如老项目里,从别的页面跳转到这个页面,然后需要带些参数进这个页面,再从这个页面传进 iframe 里,感觉有点麻烦?希望有 dalao 提供更简洁的思路
|
2
mozhizhu 2019-07-08 11:20:37 +08:00
找个位置,放个#app,然后引入资源;
监听路由,把页面请求指向这个 jsp,完事; |
3
TomatoYuyuko OP @mozhizhu #2 谢谢,有没有什么办法可以把全局的样式屏蔽在#app 之外?
|
4
mozhizhu 2019-07-08 11:24:15 +08:00
@TomatoYuyuko ……继续 iframe 吧。。。
|
5
TomatoYuyuko OP @mozhizhu #4 = = 噗
|
6
leo108 2019-07-08 11:35:27 +08:00
|
7
murmur 2019-07-08 11:40:31 +08:00
iframe 是个挺好的东西,直接用 vue 带 compiler 的模式,引进来,新老页面兼容
|