/1.4/docs/html/tutorials/kissy/loader/timestamp.html
HTML | 294 lines | 250 code | 26 blank | 18 comment | 0 complexity | 8cfd7c3c845745d94b5a62365e62e312 MD5 | raw file
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8"/>
- <meta name="viewport"
- content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
- <meta name="data-spm" content="1" data-spm-protocol="i" />
- <title>使用 KISSY Loader 管理时间戳 — KISSY v1.4 Documentation</title>
- <link rel="stylesheet" href="//g.alicdn.com/kissy/k/1.4.7/css/dpl/base-min.css"/>
- <link rel="stylesheet" href="http://a.tbcdn.cn/s/kissy/gallery/sphinx/1.1.3/pygments.css" type="text/css" />
- <link rel="shortcut icon" href="http://a.tbcdn.cn/s/kissy/favicon.ico" type="image/x-icon" />
- <script>
- var DOCUMENTATION_OPTIONS = {
- URL_ROOT: '../../../',
- VERSION: '',
- COLLAPSE_INDEX: false,
- FILE_SUFFIX: '.html',
- HAS_SOURCE: true
- };
- </script>
- <script type="text/javascript" src="http://a.tbcdn.cn/s/kissy/gallery/sphinx/1.1.3/??jquery.js,underscore.js,doctools.js,searchtools.js"></script>
- <script>
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-31470541-1']);
- _gaq.push(['_trackPageview']);
- (function() {
- var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
- })();
- </script>
- <link rel="stylesheet" href="../../../_static/kissy.css"/>
- <link rel="stylesheet" href="../../../_static/prettify.css"/>
- <link rel="stylesheet" href="../../../_static/forkit.css"/>
- <link rel="stylesheet" href="../../../_static/bootstrap.css"/>
- <script src="//g.alicdn.com/kissy/k/1.4.7/seed.js"></script>
- </head>
- <body data-spy="scroll" data-target=".bs-docs-sidebar">
- <nav id="sidebar">
- <header>
- <a href="/" >
- <img src="http://gtms01.alicdn.com/tps/i1/T1MVbxFoRcXXchhRni-175-68.png" alt="" />
- </a>
- </header>
-
- <div class="col-sub">
- <div class="s-box">
- <div class="s-box-bd">
- <ul class="current">
- <li class="toctree-l1"><a class="reference internal" href="../../../api/index.html">API Documentation</a></li>
- <li class="toctree-l1"><a class="reference internal" href="../../../demo/index.html">Demos</a></li>
- <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Tutorials</a><ul class="current">
- <li class="toctree-l2 current"><a class="reference internal" href="../index.html">KISSY Modules</a><ul class="current">
- <li class="toctree-l3 current"><a class="reference internal" href="index.html">Loader</a></li>
- <li class="toctree-l3"><a class="reference internal" href="../ua/index.html">UA</a></li>
- <li class="toctree-l3"><a class="reference internal" href="../base/index.html">base</a></li>
- <li class="toctree-l3"><a class="reference internal" href="../selector/impl.html">css3 selectors</a></li>
- <li class="toctree-l3"><a class="reference internal" href="../swf/index.html">swf</a></li>
- <li class="toctree-l3"><a class="reference internal" href="../xtemplate/index.html">xtemplate</a></li>
- </ul>
- </li>
- <li class="toctree-l2"><a class="reference internal" href="../../style-guide/index.html">最佳编码实践</a></li>
- <li class="toctree-l2"><a class="reference internal" href="../../workflow/index.html">组件开发指南</a></li>
- <li class="toctree-l2"><a class="reference internal" href="../../tools/index.html">前端常用工具</a></li>
- </ul>
- </li>
- </ul>
- </div>
- </div>
- </div>
- <div class="col-extra">
-
- <div class="s-box">
- <div class="s-box-hd">
- <h3>本节提纲</h3>
- </div>
- <div class="s-box-bd">
- <ul>
- <li><a class="reference internal" href="#">使用 KISSY Loader 管理时间戳</a><ul>
- <li><a class="reference internal" href="#refer">Refer</a></li>
- <li><a class="reference internal" href="#id2">概述</a></li>
- <li><a class="reference internal" href="#id3">设置内置模块时间戳</a></li>
- <li><a class="reference internal" href="#id4">设置特定包时间戳</a></li>
- <li><a class="reference internal" href="#id5">设置特定模块时间戳</a></li>
- <li><a class="reference internal" href="#id6">总示例</a></li>
- </ul>
- </li>
- </ul>
- </div>
- </div>
- </div>
- <div id="searchbox" class="searchbox">
- <form class="search" action="../../../search.html" method="get">
- <input type="text" name="q" size="28" class="ipt"/>
- <input type="submit" value="Go" class="btn"/>
- <input type="hidden" name="check_keywords" value="yes"/>
- <input type="hidden" name="area" value="default"/>
- </form>
- </div>
- </nav>
- <div id="content" class="body">
- <article>
- <ul class="api-header clearfix">
- <li class="first">
- <a href="/" >
- 首页
- </a>
- </li>
- <li><a href="../../../../../docs/html/api/index.html">API</a></li>
- <li><a href="../../../../../docs/html/demo/index.html">Demo</a></li>
- <li>
- <a href="../../../../../docs/html/guideline/get-started.html" >
- Guideline
- </a>
- </li>
- <li><a href="../../../../../docs/html/tutorials/index.html">Tutorials</a></li>
- <li><a href="https://groups.google.com/group/kissy-ui">Google Group</a></li>
- <li style="float:right"><a href="https://github.com/kissyteam/kissy">Source Code</a></li>
- <li style="float:right"><a href="/1.4/api/">English API Docs</a></li>
- <li style="float:right" class="first"><a href="http://blog.kissyui.com">KISSY Blog</a></li>
- </ul>
-
- <div class='related'>
- <h3>Navigation</h3>
-
- <ul>
- <li class="right" style="margin-right: 10px">
- <a href="../../../genindex.html" title="General Index"
- accesskey="I">index</a></li>
- <li class="right" >
- <a href="../../../py-modindex.html" title="Python Module Index"
- >modules</a> | </li>
- <li class="right" >
- <a href="common-lib.html" title="使用 KISSY Loader 组织公用的模块库"
- accesskey="N">next</a> | </li>
- <li class="right" >
- <a href="simple.html" title="简单使用 KISSY Loader"
- accesskey="P">previous</a> | </li>
- <li><a href="../../../index.html">KISSY v1.4 Documentation</a> » </li>
- <li><a href="../../index.html" >Tutorials</a> » </li>
- <li><a href="../index.html" >KISSY Modules</a> » </li>
- <li><a href="index.html" accesskey="U">Loader</a> » </li>
- </ul>
- </div>
-
- <div class="section" id="kissy-loader">
- <h1>使用 KISSY Loader 管理时间戳<a class="headerlink" href="#kissy-loader" title="Permalink to this headline">¶</a></h1>
- <p>author: <a class="reference external" href="mailto:yiminghe%40gmail.com">承玉</a></p>
- <div class="section" id="refer">
- <h2>Refer<a class="headerlink" href="#refer" title="Permalink to this headline">¶</a></h2>
- <div class="line-block">
- <div class="line"><a class="reference internal" href="../../../api/loader/index.html#loader"><em>api</em></a></div>
- </div>
- <div class="line-block">
- <div class="line"><a class="reference internal" href="../../../demo/loader/index.html#loader-demo"><em>demo</em></a></div>
- </div>
- </div>
- <div class="section" id="id2">
- <h2>概述<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
- <p>通过 kissy loader 可以对 kissy 内置模块,特定包,以及特定模块设置不同的时间戳,其中优先级关系为:</p>
- <p>特定模块时间戳 > 特定包时间戳 > 内置模块时间戳</p>
- <p>当某个模块优先级高的时间戳找不到时,会取值优先级低的时间戳。</p>
- </div>
- <div class="section" id="id3">
- <h2>设置内置模块时间戳<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
- <p>通过 KISSY.config(“tag”,..); 设置 kissy 内置模块的时间戳</p>
- <div class="highlight-javascript"><div class="highlight"><pre><span class="nx">KISSY</span><span class="p">.</span><span class="nx">config</span><span class="p">(</span><span class="s2">"tag"</span><span class="p">,</span><span class="s2">"1234"</span><span class="p">);</span>
- </pre></div>
- </div>
- </div>
- <div class="section" id="id4">
- <h2>设置特定包时间戳<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h2>
- <p>通过 KISSY.config(“packages”,...); 设置特定包的时间戳</p>
- <div class="highlight-javascript"><div class="highlight"><pre><span class="nx">KISSY</span><span class="p">.</span><span class="nx">config</span><span class="p">(</span><span class="s2">"packages"</span><span class="p">,{</span>
- <span class="nx">crm</span><span class="o">:</span><span class="p">{</span>
- <span class="nx">tag</span><span class="o">:</span><span class="s2">"xzxc"</span>
- <span class="p">}</span>
- <span class="p">});</span>
- </pre></div>
- </div>
- </div>
- <div class="section" id="id5">
- <h2>设置特定模块时间戳<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
- <p>通过 KISSY.config(“modules”,...); 设置特定模块的时间戳</p>
- <div class="highlight-javascript"><div class="highlight"><pre><span class="nx">KISSY</span><span class="p">.</span><span class="nx">config</span><span class="p">(</span><span class="s2">"modules"</span><span class="p">,{</span>
- <span class="s2">"crm/x"</span><span class="o">:</span><span class="p">{</span>
- <span class="nx">tag</span><span class="o">:</span><span class="s2">"xzxc"</span>
- <span class="p">}</span>
- <span class="p">});</span>
- </pre></div>
- </div>
- </div>
- <div class="section" id="id6">
- <h2>总示例<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
- <div class="highlight-javascript"><div class="highlight"><pre><span class="nx">KISSY</span><span class="p">.</span><span class="nx">config</span><span class="p">({</span>
- <span class="c1">// 默认为 kissy build 时间,例如 20120531</span>
- <span class="c1">// base:''</span>
- <span class="nx">packages</span><span class="o">:</span><span class="p">{</span>
- <span class="s2">"crm"</span><span class="o">:</span><span class="p">{</span>
- <span class="nx">base</span><span class="o">:</span><span class="s1">'xx/'</span><span class="p">,</span>
- <span class="nx">tag</span><span class="o">:</span><span class="s1">'a'</span>
- <span class="p">},</span>
- <span class="s2">"tc"</span><span class="o">:</span><span class="p">{</span>
- <span class="nx">base</span><span class="o">:</span><span class="s1">'y/'</span>
- <span class="p">}</span>
- <span class="p">},</span>
- <span class="nx">modules</span><span class="o">:</span><span class="p">{</span>
- <span class="s2">"crm/x"</span><span class="o">:</span><span class="p">{</span>
- <span class="nx">tag</span><span class="o">:</span><span class="s1">'c'</span>
- <span class="p">}</span>
- <span class="p">}</span>
- <span class="p">});</span>
- </pre></div>
- </div>
- <p>那么载入 seed 后的实际加载为:</p>
- <div class="highlight-javascript"><div class="highlight"><pre><span class="nx">use</span><span class="p">(</span><span class="s2">"dom"</span><span class="p">)</span> <span class="o">=></span> <span class="nx">dom</span><span class="p">.</span><span class="nx">js</span><span class="o">?</span><span class="nx">t</span><span class="o">=</span><span class="mi">20120531</span>
- <span class="nx">use</span><span class="p">(</span><span class="s2">"crm/x2"</span><span class="p">)</span> <span class="o">=></span> <span class="nx">crm</span><span class="o">/</span><span class="nx">x2</span><span class="p">.</span><span class="nx">js</span><span class="o">?</span><span class="nx">t</span><span class="o">=</span><span class="nx">a</span>
- <span class="nx">use</span><span class="p">(</span><span class="s2">"crm/x"</span><span class="p">)</span> <span class="o">=></span> <span class="nx">crm</span><span class="o">/</span><span class="nx">x</span><span class="p">.</span><span class="nx">js</span><span class="o">?</span><span class="nx">t</span><span class="o">=</span><span class="nx">c</span>
- <span class="nx">use</span><span class="p">(</span><span class="s2">"tc/r"</span><span class="p">)</span> <span class="o">=></span> <span class="nx">tc</span><span class="o">/</span><span class="nx">r</span><span class="p">.</span><span class="nx">js</span><span class="o">?</span><span class="nx">t</span><span class="o">=</span><span class="mi">20120531</span>
- </pre></div>
- </div>
- </div>
- </div>
- <div id="disqus_thread"></div>
- <script>
- if((window.location.hostname.indexOf("kissyui.com")!=-1 )&& window.localStorage.getItem("kissy-commment")!="0"){
- /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
- var disqus_shortname = 'kissy-docs'; // required: replace example with your forum shortname
- // The following are highly recommended additional parameters. Remove the slashes in front to use.
- //var disqus_identifier = '/anim';
- //var disqus_url = window.location;
- /* * * DON'T EDIT BELOW THIS LINE * * */
- (function() {
- var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
- dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
- (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
- })();
- }
- </script>
- <!--<div id="google-search-box">
- <div id="cse" style="width: 100%;">Loading</div>
- <script>
- if(window.location.hostname.indexOf("kissyui.com")!=-1){
- document.write('<script src="http://www.google.com/jsapi" type="text/javascript"><'+'/script>');
- }
- </script>
- <script>
- if(window.location.hostname.indexOf("kissyui.com")!=-1){
- google.load('search', '1', {language : 'zh-CN', style : google.loader.themes.MINIMALIST});
- google.setOnLoadCallback(function() {
- var customSearchControl = new google.search.CustomSearchControl('012347804910294994683:n4uzb24gqdm');
- customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
- customSearchControl.draw('cse');
- }, true);
- }
- </script>
- </div>-->
- </article>
- </div>
- <footer class="footer">
- <p>© Copyright 2010~2014, KISSY Team. Created using <a href="http://sphinx.pocoo.org/">Sphinx</a></p>
- </footer></body>
- <script>
- // added by jayli
- (function(){
- $('table.docutils').addClass('table table-bordered');
- $('.admonition.note').addClass('alert alert-info');
- $('.admonition.hint').addClass('alert alert-success');
- $('.admonition.warning').addClass('alert alert-warning');
- $('.admonition.attention').addClass('alert alert-danger');
- })();
- </script>
- </html>