Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 渲染窗口小部件_Haskell_Yesod - Fatal编程技术网

Haskell 渲染窗口小部件

Haskell 渲染窗口小部件,haskell,yesod,Haskell,Yesod,我按照指示去做 我创建了一个yesod项目,并使用defaultLayout呈现了一个小部件: You've just posted <p>#{postedText}#{T.reverse postedText} <hr> <p><a href=@{MirrorR}>Get back 您刚刚发布了 #{postedText}{T.reverse postedText} 回来 这里是默认布局。哈姆雷特: $maybe msg <- mms

我按照指示去做

我创建了一个yesod项目,并使用
defaultLayout
呈现了一个小部件:

You've just posted
<p>#{postedText}#{T.reverse postedText}
<hr>
<p><a href=@{MirrorR}>Get back
您刚刚发布了
#{postedText}{T.reverse postedText}

回来
这里是默认布局。哈姆雷特:

$maybe msg <- mmsg
    <div #message>#{msg}
^{widget}
<footer>
    #{extraCopyright $ appExtra $ settings master}
$maybe msg当您编写:

<p><a ...>...
。。。
然后,Hamlet看到一个免费的
标记,并围绕以下内容创建一个匹配的

标记。下面的内容假定为有效的HTML。因此,呈现的是:

<p><a ...>...</p>

您想要写的是(注意缩进创建了一个新的空闲标记):


...
…或:

<p><a ...>...</a>
。。。
您的浏览器将其呈现为两个链接,因为
元素未关闭(在这种情况下,浏览器进入怪癖模式并启用HTML1兼容性):

链接1

链接2

免责声明:我没有访问YesSOD的权限,无法验证此行为;我只是根据问题中的观察结果假设是这样

<p><a ...>...</a>
<p><a href="foo">link1</p>
<p>link2</p>
<!-- implicit </a> at the end of the closest block level element -->