问题描述
我正在尝试找出一种从sql数据库中的数据创建简单演示文稿的方法。我正在研究Reveal.js,但似乎需要导航到静态* .html页面才能使js框架完全起作用。当我在Express.js应用上测试Reveal.js时,在碰到路线时它不会完全加载。
我希望能够根据路线动态加载演示文稿,因此类似: domain.com/presentation/1(然后ID为1的演示文稿已加载)
Reveal.js是否可能实现此目标,或者还有另一个更好用的框架?
解决方法
我找到了答案。
我对这些东西很陌生,因此基本上是反复试验,直到有效果为止。我正在查看错误日志,发现表示框架的.js库发布了404错误。我尝试更改文件的路径,但没有任何反应。最后的工作是当我将.js文件放到公共目录中时。
因此,现在我可以设置domain.com/presentations/:id的路由,并且:id参数将基于该ID从数据库中提取演示文稿。
我最终还是使用了present.js作为框架-不确定是否重要。