avalon-server-render-example icon indicating copy to clipboard operation
avalon-server-render-example copied to clipboard

avalon2+koa2的后端渲染例子

Results 4 avalon-server-render-example issues
Sort by recently updated
recently updated
newest added

怎么网络请求,数据怎么渲染的,多个页面的怎么渲染

你这个vm里面的数据是写死的,可以渲染的。但是我在vm.js里面用ajax从后端java服务获取到的数据,似乎不能在koa里面完成渲染,这个有解决办法吗?

我定义了一个异步的render函数,从另一个服务器取来了首屏需要的数据 arr, 在渲染之前通过vm.arr = arr,让服务端成功渲染模版得到了需要的html。 然后,由于avalon.define部分的代码会在客户端再执行一遍(arr为空),又把服务端渲染的html给覆盖掉了。 请问有什么解决方案吗? app.js ```javascript async function render(){ let res = await axios.get('http://127.0.0.1/test.json') vm.arr = res.data.arr; var obj = serveRender(vm, page) for(var i in obj.templates){ obj.templates[i]...