我的标记中有以下音频标签:
<audio id="audio" preload="auto" hidden="true">
<source src="#{resource['sounds:filename.mp3']}" type="audio/mpeg" />
<source src="#{resource['sounds:filename.ogg']}" type="audio/ogg" />
<embed src="#{resource['sounds:filename.mp3']}" hidden="true"/>
</audio>
我想将它包装在一个自定义复合组件中,该组件将文件名作为属性。
<source src="#{resource['sounds:cc.attrs.filename.mp3']}" type="audio/mpeg" />
这显然不起作用,因为 .mp3 现在似乎是文件名的子级。我如何逃避这个点?