Is it possible to call hamlet from JavaScript?
我正在尝试在我的 Yesod 网络应用程序上实现这个导航栏。我的问题我应该如何从 javascript 调用 hamlet 文件?
1
2 3 4 5 6 7 8 9 10 |
…..
….. var Tabs = { ‘Tab one’ : ‘pages/page1.html’, ‘Tab two’ : ‘pages/page2.html’, ‘Tab three’ : ‘pages/page3.html’, ‘Tab four’ : ‘pages/page4.html’ } ….. ….. |
如您所见,它使用相对路径调用 html 页面,我该如何执行 $(widgetFile”mypage”)? 或 @{MyPageControllerR}?
之类的操作
- 为什么不将数据写为 html? (例如 ul li)某种原因?
- 当然,您可以使用 julius 编写该信息
我建议你写成 html
1
2 3 4 5 6 |
<ul>
<a href=“@{…}” … |
您可以使用 julius 编写为 javascript,在这种情况下类似于
1
2 3 4 5 6 |
var Tabs = {
‘Tab one’ : ‘@{MyPageController1R}’, ‘Tab two’ : ‘@{MyPageController2R}’, ‘Tab three’ : ‘@{MyPageController3R}’, ‘Tab four’ : ‘@{MyPageController4R}’ } |
- 谢谢,我试过了,第二个就是我想要的,很高兴即使在 javascript 中我们也可以拥有类型安全!
来源:https://www.codenong.com/17084838/