Haskell之Yesod开发–简单网站开发(五)
来源:互联网 发布:云南大学网络平台 编辑:程序博客网 时间:2024/06/05 14:56
设置网站Host
instance Yesod XXX where approot = ApprootStatic "http://static.example.comn/wiki"
注意:
- 使用
ApprootStatic
的时候,URL是不需要带上最后的/
的 还可以使用
ApprootMaster
和ApprootRequest
,具体参看文档Url操作
renderRoute:将一个字符串分解为一个地址List
- joinPath:用4个参数来返回一个文本型的URL
joinPath
- foundation value
- application root
- a list of path segments
- a list of quert string parameters
P88页的代码关于joinPath
的实现就是对其本身的缺省实现做了一些修改,强制追加了一个额外的空字符串在每一个URL最后,这样就强制增加了一个/
在每一个URL的尾部
复制P91页的代码。这里我们需要做一些小调整
因为withUrlRenderer
已经被取消,所以我们使用新的giveUrlRenderer
来替代,这样程序就可以正常运行了。
我们看到了一对新的,能够让我们在模版之间传值的方式 setMessage::HTML
和getMessage::IO Html
0 0
- Haskell之Yesod开发–简单网站开发(五)
- Haskell之Yesod开发–简单网站开发
- Haskell之Yesod开发–简单网站开发(一)
- Haskell之Yesod开发–简单网站开发(二)
- Haskell之Yesod开发–简单网站开发(三)
- Haskell之Yesod开发–简单网站开发(四)
- Haskell之Yesod开发–基础环境
- Haskell之Yesod开发–边踩坑边开发(1)
- Haskell之Yesod开发–边踩坑边开发(2)
- Haskell之Yesod开发–边踩坑边开发(3)
- Haskell之Yesod开发–边踩坑边开发(4)
- Haskell之Yesod开发–边踩坑边开发(4.1)
- Haskell之Yesod开发–边踩坑边开发(2.1)
- Haskell的yesod框架-1
- Haskell的Yesod技术大全
- 网站开发之DIV+CSS简单布局网站入门篇(五)
- Haskell 开发环境搭建
- sublime text开发haskell
- Hihocoder 顺子
- 黑马程序员JAVA笔记1--java基础和概述
- adroid 杂项
- win7 64位pl/sql配置
- 组网
- Haskell之Yesod开发–简单网站开发(五)
- 15.8
- mpc 编译
- Hadoop自测题及参考答案
- 鼠标悬停右下角显示div
- Android项目 一
- 联诚发(LCF)LED租赁屏引领文娱策划活动新风尚
- Android中的类装载器DexClassLoader
- 解决骨骼动画与ngui层级关系