基础信息
名称: async:nv_render:${route_name}
类型: 动作(action)
作用: 2.0
使用渲染助手后,渲染指定的页面body内容
动作参数
# |
类型 |
备注 |
1 |
Function |
异步动作钩子流程控制 |
2 |
Object |
{echo, req, route} echo: 内容显示方法 req: Express请求对象 route: 渲染助手注册时的路由信息 |
使用示例
用渲染助手注册名为 home 的路由后,渲染内容
nv_render_assistant({
routes: [
{name: 'home', path: '/'},
],
// ...其他参数
})
add_action('async:nv_render:home',(next,{echo,req,route})=>{
echo(`<h1>欢迎访问首页</h1>`);
// 异步钩子,执行完后必须使用流程控制方法来执行下一个。
next();
})