【发布时间】:2017-07-27 03:32:05
【问题描述】:
我有一段 Sightly/HTL 代码如下 -
<div class="tooltip_modal">
<div class="modal-content">
<div class="modal-header">
<span class="close">×</span>
<h5>Tooltip</h5>
</div>
<div class="modal-body">
<p>${properties.tooltip_textfield}</p>
</div>
</div>
</div>
请注意,${properties.tooltip_textfield} 是硬编码到代码中的。
我像这样在我的组件中包含此代码 -
<div data-sly-include="/custom/tooltip-modal/tooltip-modal.html" data-sly-unwrap></div>
现在我想将参数传递给 data-sly-include 语句,以便在呈现我的 HTML 代码时,传递的参数应放置在 ${properties.tooltip_textfield} 的位置。
换句话说-
调用这个
<div data-sly-include="/custom/tooltip-modal/tooltip-modal.html" parameter= "Dummy Text" data-sly-unwrap></div>
应该渲染这个 -
<div class="tooltip_modal">
<div class="modal-content">
<div class="modal-header">
<span class="close">×</span>
<h5>Tooltip</h5>
</div>
<div class="modal-body">
<p>Dummy Text</p>
</div>
</div>
</div>
这可能吗? 提前致谢!
【问题讨论】: