fastapi-amis-admin icon indicating copy to clipboard operation
fastapi-amis-admin copied to clipboard

如何添加自定义的router endpoint

Open LoadingZhang opened this issue 2 years ago • 1 comments

这里假设站点地址是localhost/admin

现在页面上有个Link类型的Action,link="/my_page",前端Link按钮生成的链接是localhost/admin/#/my_page。 预期是请求会返回一个amis的Form,显示到当前页面上。

我尝试用site.router.add_api_route("/my_page", xxxx)方法,实际注册的接口地址是localhost/admin/my_page,导致前端访问404。

请问如何将函数注册到localhost/admin/#开头的router上,使得能被Link访问。

LoadingZhang avatar Sep 20 '23 11:09 LoadingZhang

把前端Link按钮生成的链接是改为 "localhost/admin/#/admin/my_page" 试试

liunux4odoo avatar Feb 29 '24 14:02 liunux4odoo