何时显示放大器列表中的项目

时间:2018-04-20 18:45:14

标签: amp-html

如果我使用amp-list显示相当大的数据列表(例如如下所示),列表中的第一项将在加载最后一项之前显示,或者是否会下载整个JSON列表显示之前的任何一个?如果是后者,更快速地显示第一个项目的最佳方法是什么?

示例:

<amp-list width="auto" height="300" layout="fixed-height" src="https://jsondata.myurl.com">
    <template type="amp-mustache">
        <div>{{field1}} and {{field2}}</div>
    </template>
</amp-list>

1 个答案:

答案 0 :(得分:1)

我担心放大器列表只在收到整个JSON响应后开始加载,然后它开始逐个显示项目,具体取决于首先得到他的数据(例如图像)。如果您的网页已经由Google缓存,则您的第一次加载结果将始终相同。所以,我的结论是,你不能影响加载优先级,至少到目前为止。希望我是对的,它会帮助你。