gpt4 book ai didi

javascript - JavaScript 中的未知 "<#"构造

转载 作者:行者123 更新时间:2023-11-28 19:18:26 24 4
gpt4 key购买 nike

我是 js 新手..但我发现了一个我从未见过的构造,虽然用谷歌搜索了一下,但没有找到任何信息:

这是我在 slider 革命中发现的一段代码:

<script type="text/html" id="tmpl-attachment-details-two-column">
<div class="attachment-media-view {{ data.orientation }}">
<div class="thumbnail thumbnail-{{ data.type }}">
<# if ( data.uploading ) { #>
<div class="media-progress-bar"><div></div></div>
<# } else if ( 'image' === data.type && data.sizes && data.sizes.large ) { #>
<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" />
<# } else if ( 'image' === data.type && data.sizes && data.sizes.full ) { #>
<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" />
<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
<img class="details-image" src="{{ data.icon }}" class="icon" draggable="false" />
<# } #>
....
</script>

它是用来做什么的?规则是什么?谢谢

最佳答案

这不是 JavaScript,看到 type="text/html" 了吗?这是一个 HTML 模板。

参见What are modern uses of script type="text/html" and is this example considered good use? (以及其他类似的问题)。

关于javascript - JavaScript 中的未知 "<#"构造,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29388504/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com