我有类似的东西。它是下拉列表中的字体选择器:
<select style='font-family:Satisfy' placeholder="Satisfy" ng-model="fontFamily" ng-change="changeFont(fontFamily, $event)">
<option rel='preload' style='font-size:20px'
ng-repeat="(i,font) in fonts.paginator.currentItems"
ng-style="{ 'font-family': font.family }"
selected="0">{{font.family }}</option>
</select>
问题在于,用户只需按下下拉列表,然后下载所有woff文件,因此用户会遇到延迟,直到完成为止。如何在用户点击下拉列表之前预加载这些选项?