我有一个模糊文本的javascript函数:
function blurlines(data) {
var dataSplit = data.split(" ");
var lastWord = dataSplit.pop();
var toBlur = '<span class="blur">' + dataSplit.join(" ") + '</span>';
// Blur entire sentace, show only last word
var output = '<li>' + toBlur + lastWord + '</li>';
return output;
}
我试图通过尝试以下方法来使其与dust.js一起使用:
{#storylines}
<script>
blurlines("{text}");
</script>
{/storylines}
有没有办法通过 JS 函数轻松传递 {text} 值,然后渲染输出?
如果我在控制台中运行它似乎可以工作:
> blurlines("This is a test line")
> "<li><span class="blur">This is a test</span>line</li>"