84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
源码中看到这样的代码
<script type="feature"> autocomplete:.search-text,http://segmentfault.com/ajax/autocomplete/search; placeholder:.search-text; </script>
看起来像是配置,求来龙去脉……
学习是最好的投资!
javascript - SF的script type="feature"是干什么用的?-PHP中文网问答-javascript - SF的script type="feature"是干什么用的?-PHP中文网问答
围观一下哦,学习一下。
这是segmentfault对js资源统一载入的一个实现,这样写的好处不仅是在页面里看不到一行js代码。而且我们可以通过类似配置的写法实现资源的一次载入。
比如在问题的代码片段里有autocomplete和placeholder两个模块需要载入,我们先检测这两个模块依赖那些js文件,然后再一次合并载入这些文件。载入完毕后再执行这两个模块的回调函数。
autocomplete
placeholder
这样不论以后无论模块有多少,我们的载入时间都会非常快。
javascript - SF的script type="feature"是干什么用的?-PHP中文网问答-javascript - SF的script type="feature"是干什么用的?-PHP中文网问答
围观一下哦,学习一下。
这是segmentfault对js资源统一载入的一个实现,这样写的好处不仅是在页面里看不到一行js代码。而且我们可以通过类似配置的写法实现资源的一次载入。
比如在问题的代码片段里有
autocomplete
和placeholder
两个模块需要载入,我们先检测这两个模块依赖那些js文件,然后再一次合并载入这些文件。载入完毕后再执行这两个模块的回调函数。这样不论以后无论模块有多少,我们的载入时间都会非常快。