AI2*_*016 3 f# websharper websharper.ui.next
ws-replace
Run Code Online (Sandbox Code Playgroud)
属性ws-replace创建Doc或seq孔.设置此属性的元素将替换为提供的文档.洞的名称是ws-replace属性的值.
ws-hole
Run Code Online (Sandbox Code Playgroud)
属性ws-hole创建Doc或seq孔.设置此属性的元素将使用提供的Doc替换其内容.孔的名称是ws-hole属性的值.
你能帮我清楚地区分这两个概念吗?
ws-replace
替换整个元素,ws-hole
只需替换内容.查看链接到的文档中的示例.请注意ws-replace
,<div>
元素如何消失并完全被"欢迎"段落取代.然而ws-hole
,<div>
元素仍然存在,包裹在"欢迎"段落中.
ws-replace
<div ws-replace="Content"></div>
Run Code Online (Sandbox Code Playgroud)
变为:
<p>Welcome to my site.</p>
Run Code Online (Sandbox Code Playgroud)
ws-hole
<div ws-hole="Content"></div>
Run Code Online (Sandbox Code Playgroud)
变为:
<div>
<p>Welcome to my site.</p>
</div>
Run Code Online (Sandbox Code Playgroud)