<article data-v-608e4900="">
    <section class="markdown">
        <h1>Skeleton <span class="subtitle">骨架屏</span></h1>
        <section class="markdown">
            <p>在需要等待加载内容的位置提供一个占位图形组合。</p>
            <h2 id="何时使用">何时使用</h2>
            <ul>
                <li>网络较慢，需要长时间等待加载处理的情况下。</li>
                <li>图文信息内容较多的列表/卡片中。</li>
                <li>只在第一次加载数据的时候使用。</li>
                <li>可以被 Spin 完全代替，但是在可用的场景下可以比 Spin 提供更好的视觉效果和用户体验。</li>
            </ul>
        </section>
    </section>
    <section class="markdown">
        <h2>代码演示</h2>
    </section>
    <section class="code-box" id="components-skeleton-demo-basic">
        <section class="code-box-demo">
            <div class="ant-skeleton">
                <!---->
                <div class="ant-skeleton-content">
                    <h3 class="ant-skeleton-title" style="width: 38%;"></h3>
                    <ul class="ant-skeleton-paragraph">
                        <li></li>
                        <li></li>
                        <li style="width: 61%;"></li>
                    </ul>
                </div>
            </div>
        </section>
        <section class="code-box-meta markdown">
            <div class="code-box-title"><a href="#components-skeleton-demo-basic">基本用法</a></div>
            <div class="code-box-description">
                <p>最简单的占位效果。</p>
            </div>
        </section>
        <section class="highlight-wrapper">
            <div class="highlight">
                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-skeleton</span> <span class="token punctuation">/&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre>
            </div>
        </section>
    </section>
    <section class="code-box" id="components-skeleton-demo-complex">
        <section class="code-box-demo">
            <div class="ant-skeleton ant-skeleton-with-avatar">
                <div class="ant-skeleton-header"><span class="ant-skeleton-avatar ant-skeleton-avatar-lg ant-skeleton-avatar-circle"></span></div>
                <div class="ant-skeleton-content">
                    <h3 class="ant-skeleton-title" style="width: 50%;"></h3>
                    <ul class="ant-skeleton-paragraph">
                        <li></li>
                        <li></li>
                        <li></li>
                        <li></li>
                    </ul>
                </div>
            </div>
        </section>
        <section class="code-box-meta markdown">
            <div class="code-box-title"><a href="#components-skeleton-demo-complex">复杂的组合</a></div>
            <div class="code-box-description">
                <p>更复杂的组合。</p>
            </div>
        </section>
        <section class="highlight-wrapper">
            <div class="highlight">
                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-skeleton</span> <span class="token attr-name">avatar</span> <span class="token attr-name">:paragraph</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{ rows: 4 }<span class="token punctuation">"</span></span> <span class="token punctuation">/&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre>
            </div>
        </section>
    </section>
    <section class="code-box" id="components-skeleton-demo-active">
        <section class="code-box-demo">
            <div class="ant-skeleton ant-skeleton-active">
                <!---->
                <div class="ant-skeleton-content">
                    <h3 class="ant-skeleton-title" style="width: 38%;"></h3>
                    <ul class="ant-skeleton-paragraph">
                        <li></li>
                        <li></li>
                        <li style="width: 61%;"></li>
                    </ul>
                </div>
            </div>
        </section>
        <section class="code-box-meta markdown">
            <div class="code-box-title"><a href="#components-skeleton-demo-active">动画效果</a></div>
            <div class="code-box-description">
                <p>显示动画效果。</p>
            </div>
        </section>
        <section class="highlight-wrapper">
            <div class="highlight">
                <pre class="language-vue"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
  <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a-skeleton</span> <span class="token attr-name">active</span> <span class="token punctuation">/&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre>
            </div>
        </section>
    </section>
    <section class="code-box" id="components-skeleton-demo-children" data-v-22b74bcd="">
        <section class="code-box-demo">
            <div class="article" data-v-22b74bcd="">
                <div data-v-22b74bcd="">
                    <h4 data-v-22b74bcd="">Ant Design Vue, a design language</h4>
                    <p data-v-22b74bcd=""> We supply a series of design principles, practical patterns and high quality design resources (Sketch and Axure), to help people create their product prototypes beautifully and efficiently. </p>
                </div><button class="ant-btn" type="button" data-v-22b74bcd=""><!----><span>Show Skeleton</span></button></div>
        </section>
        <section class="code-box-meta markdown">
            <div class="code-box-title"><a href="#components-skeleton-demo-children">包含子组件</a></div>
            <div class="code-box-description">
                <p>加载占位图包含子组件。</p>
            </div>
        </section>
        <section class="highlight-wrapper">
            <div class="highlight">
                <pre class="language-vue" data-v-22b74bcd=""><code data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>template</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
  <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>div</span> <span class="token attr-name" data-v-22b74bcd="">class</span><span class="token attr-value" data-v-22b74bcd=""><span class="token punctuation attr-equals" data-v-22b74bcd="">=</span><span class="token punctuation" data-v-22b74bcd="">"</span>article<span class="token punctuation" data-v-22b74bcd="">"</span></span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
    <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>a-skeleton</span> <span class="token attr-name" data-v-22b74bcd="">:loading</span><span class="token attr-value" data-v-22b74bcd=""><span class="token punctuation attr-equals" data-v-22b74bcd="">=</span><span class="token punctuation" data-v-22b74bcd="">"</span>loading<span class="token punctuation" data-v-22b74bcd="">"</span></span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
      <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>div</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
        <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>h4</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>Ant Design Vue, a design language<span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>h4</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
        <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>p</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
          We supply a series of design principles, practical patterns and high quality design
          resources (Sketch and Axure), to help people create their product prototypes beautifully
          and efficiently.
        <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>p</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
      <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>div</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
    <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>a-skeleton</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
    <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>a-button</span> <span class="token attr-name" data-v-22b74bcd="">:disabled</span><span class="token attr-value" data-v-22b74bcd=""><span class="token punctuation attr-equals" data-v-22b74bcd="">=</span><span class="token punctuation" data-v-22b74bcd="">"</span>loading<span class="token punctuation" data-v-22b74bcd="">"</span></span> <span class="token attr-name" data-v-22b74bcd="">@click</span><span class="token attr-value" data-v-22b74bcd=""><span class="token punctuation attr-equals" data-v-22b74bcd="">=</span><span class="token punctuation" data-v-22b74bcd="">"</span>showSkeleton<span class="token punctuation" data-v-22b74bcd="">"</span></span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>Show Skeleton<span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>a-button</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
  <span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>div</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
<span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>template</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
<span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>script</span> <span class="token attr-name" data-v-22b74bcd="">lang</span><span class="token attr-value" data-v-22b74bcd=""><span class="token punctuation attr-equals" data-v-22b74bcd="">=</span><span class="token punctuation" data-v-22b74bcd="">"</span>ts<span class="token punctuation" data-v-22b74bcd="">"</span></span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span><span class="token script" data-v-22b74bcd=""><span class="token language-javascript" data-v-22b74bcd="">
<span class="token keyword" data-v-22b74bcd="">import</span> <span class="token punctuation" data-v-22b74bcd="">{</span> defineComponent<span class="token punctuation" data-v-22b74bcd="">,</span> ref <span class="token punctuation" data-v-22b74bcd="">}</span> <span class="token keyword" data-v-22b74bcd="">from</span> <span class="token string" data-v-22b74bcd="">'vue'</span><span class="token punctuation" data-v-22b74bcd="">;</span>
<span class="token keyword" data-v-22b74bcd="">export</span> <span class="token keyword" data-v-22b74bcd="">default</span> <span class="token function" data-v-22b74bcd="">defineComponent</span><span class="token punctuation" data-v-22b74bcd="">(</span><span class="token punctuation" data-v-22b74bcd="">{</span>
  <span class="token function" data-v-22b74bcd="">setup</span><span class="token punctuation" data-v-22b74bcd="">(</span><span class="token punctuation" data-v-22b74bcd="">)</span> <span class="token punctuation" data-v-22b74bcd="">{</span>
    <span class="token keyword" data-v-22b74bcd="">const</span> loading <span class="token operator" data-v-22b74bcd="">=</span> ref<span class="token operator" data-v-22b74bcd="">&lt;</span>boolean<span class="token operator" data-v-22b74bcd="">&gt;</span><span class="token punctuation" data-v-22b74bcd="">(</span><span class="token boolean" data-v-22b74bcd="">false</span><span class="token punctuation" data-v-22b74bcd="">)</span><span class="token punctuation" data-v-22b74bcd="">;</span>
    <span class="token keyword" data-v-22b74bcd="">const</span> <span class="token function-variable function" data-v-22b74bcd="">showSkeleton</span> <span class="token operator" data-v-22b74bcd="">=</span> <span class="token punctuation" data-v-22b74bcd="">(</span><span class="token punctuation" data-v-22b74bcd="">)</span> <span class="token operator" data-v-22b74bcd="">=&gt;</span> <span class="token punctuation" data-v-22b74bcd="">{</span>
      loading<span class="token punctuation" data-v-22b74bcd="">.</span>value <span class="token operator" data-v-22b74bcd="">=</span> <span class="token boolean" data-v-22b74bcd="">true</span><span class="token punctuation" data-v-22b74bcd="">;</span>
      <span class="token function" data-v-22b74bcd="">setTimeout</span><span class="token punctuation" data-v-22b74bcd="">(</span><span class="token punctuation" data-v-22b74bcd="">(</span><span class="token punctuation" data-v-22b74bcd="">)</span> <span class="token operator" data-v-22b74bcd="">=&gt;</span> <span class="token punctuation" data-v-22b74bcd="">{</span>
        loading<span class="token punctuation" data-v-22b74bcd="">.</span>value <span class="token operator" data-v-22b74bcd="">=</span> <span class="token boolean" data-v-22b74bcd="">false</span><span class="token punctuation" data-v-22b74bcd="">;</span>
      <span class="token punctuation" data-v-22b74bcd="">}</span><span class="token punctuation" data-v-22b74bcd="">,</span> <span class="token number" data-v-22b74bcd="">3000</span><span class="token punctuation" data-v-22b74bcd="">)</span><span class="token punctuation" data-v-22b74bcd="">;</span>
    <span class="token punctuation" data-v-22b74bcd="">}</span><span class="token punctuation" data-v-22b74bcd="">;</span>
    <span class="token keyword" data-v-22b74bcd="">return</span> <span class="token punctuation" data-v-22b74bcd="">{</span>
      loading<span class="token punctuation" data-v-22b74bcd="">,</span>
      showSkeleton<span class="token punctuation" data-v-22b74bcd="">,</span>
    <span class="token punctuation" data-v-22b74bcd="">}</span><span class="token punctuation" data-v-22b74bcd="">;</span>
  <span class="token punctuation" data-v-22b74bcd="">}</span><span class="token punctuation" data-v-22b74bcd="">,</span>
<span class="token punctuation" data-v-22b74bcd="">}</span><span class="token punctuation" data-v-22b74bcd="">)</span><span class="token punctuation" data-v-22b74bcd="">;</span>
</span></span><span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>script</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
<span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;</span>style</span> <span class="token attr-name" data-v-22b74bcd="">scoped</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span><span class="token style" data-v-22b74bcd=""><span class="token language-css" data-v-22b74bcd="">
<span class="token selector" data-v-22b74bcd="">.article h4</span> <span class="token punctuation" data-v-22b74bcd="">{</span>
  <span class="token property" data-v-22b74bcd="">margin-bottom</span><span class="token punctuation" data-v-22b74bcd="">:</span> 16px<span class="token punctuation" data-v-22b74bcd="">;</span>
<span class="token punctuation" data-v-22b74bcd="">}</span>
<span class="token selector" data-v-22b74bcd="">.article button</span> <span class="token punctuation" data-v-22b74bcd="">{</span>
  <span class="token property" data-v-22b74bcd="">margin-top</span><span class="token punctuation" data-v-22b74bcd="">:</span> 16px<span class="token punctuation" data-v-22b74bcd="">;</span>
<span class="token punctuation" data-v-22b74bcd="">}</span>
</span></span><span class="token tag" data-v-22b74bcd=""><span class="token tag" data-v-22b74bcd=""><span class="token punctuation" data-v-22b74bcd="">&lt;/</span>style</span><span class="token punctuation" data-v-22b74bcd="">&gt;</span></span>
</code></pre>
            </div>
        </section>
    </section>
    <section class="code-box" id="components-skeleton-demo-list" data-v-0cdc8ce6="">
        <section class="code-box-demo">
            <div data-v-0cdc8ce6=""><button type="button" role="switch" aria-checked="false" class="ant-switch" data-v-0cdc8ce6=""><!----><span class="ant-switch-inner"><!----></span></button>
                <div class="ant-list ant-list-vertical ant-list-lg ant-list-split" data-v-0cdc8ce6="">
                    <!---->
                    <!---->
                    <div class="ant-spin-nested-loading">
                        <!---->
                        <div class="ant-spin-container">
                            <ul class="ant-list-items">
                                <li class="ant-list-item" data-v-0cdc8ce6="">
                                    <div class="ant-list-item-main">
                                        <div class="ant-skeleton ant-skeleton-with-avatar ant-skeleton-active" data-v-0cdc8ce6="">
                                            <div class="ant-skeleton-header"><span class="ant-skeleton-avatar ant-skeleton-avatar-lg ant-skeleton-avatar-circle"></span></div>
                                            <div class="ant-skeleton-content">
                                                <h3 class="ant-skeleton-title" style="width: 50%;"></h3>
                                                <ul class="ant-skeleton-paragraph">
                                                    <li></li>
                                                    <li></li>
                                                </ul>
                                            </div>
                                        </div>
                                        <!---->
                                    </div>
                                    <div class="ant-list-item-extra">
                                        <!---->
                                    </div>
                                </li>
                                <li class="ant-list-item" data-v-0cdc8ce6="">
                                    <div class="ant-list-item-main">
                                        <div class="ant-skeleton ant-skeleton-with-avatar ant-skeleton-active" data-v-0cdc8ce6="">
                                            <div class="ant-skeleton-header"><span class="ant-skeleton-avatar ant-skeleton-avatar-lg ant-skeleton-avatar-circle"></span></div>
                                            <div class="ant-skeleton-content">
                                                <h3 class="ant-skeleton-title" style="width: 50%;"></h3>
                                                <ul class="ant-skeleton-paragraph">
                                                    <li></li>
                                                    <li></li>
                                                </ul>
                                            </div>
                                        </div>
                                        <!---->
                                    </div>
                                    <div class="ant-list-item-extra">
                                        <!---->
                                    </div>
                                </li>
                                <li class="ant-list-item" data-v-0cdc8ce6="">
                                    <div class="ant-list-item-main">
                                        <div class="ant-skeleton ant-skeleton-with-avatar ant-skeleton-active" data-v-0cdc8ce6="">
                                            <div class="ant-skeleton-header"><span class="ant-skeleton-avatar ant-skeleton-avatar-lg ant-skeleton-avatar-circle"></span></div>
                                            <div class="ant-skeleton-content">
                                                <h3 class="ant-skeleton-title" style="width: 50%;"></h3>
                                                <ul class="ant-skeleton-paragraph">
                                                    <li></li>
                                                    <li></li>
                                                </ul>
                                            </div>
                                        </div>
                                        <!---->
                                    </div>
                                    <div class="ant-list-item-extra">
                                        <!---->
                                    </div>
                                </li>
                            </ul>
                        </div>
                    </div>
                    <!---->
                    <!---->
                </div>
            </div>
        </section>
        <section class="code-box-meta markdown">
            <div class="code-box-title"><a href="#components-skeleton-demo-list">列表</a></div>
            <div class="code-box-description">
                <p>在列表组件中使用加载占位符。</p>
            </div>
        </section>
        <section class="highlight-wrapper">
            <div class="highlight">
                <pre class="language-vue" data-v-0cdc8ce6=""><code data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>template</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
  <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>div</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
    <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>a-switch</span> <span class="token attr-name" data-v-0cdc8ce6="">:checked</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>!loading<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token attr-name" data-v-0cdc8ce6="">@change</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>onChange<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token punctuation" data-v-0cdc8ce6="">/&gt;</span></span>
    <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>a-list</span> <span class="token attr-name" data-v-0cdc8ce6="">item-layout</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>vertical<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token attr-name" data-v-0cdc8ce6="">size</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>large<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token attr-name" data-v-0cdc8ce6="">:data-source</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>listData<span class="token punctuation" data-v-0cdc8ce6="">"</span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
      <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>template</span> <span class="token attr-name" data-v-0cdc8ce6="">#renderItem</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>{ item }<span class="token punctuation" data-v-0cdc8ce6="">"</span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
        <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>a-list-item</span> <span class="token attr-name" data-v-0cdc8ce6="">key</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>item.title<span class="token punctuation" data-v-0cdc8ce6="">"</span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
          <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>template</span> <span class="token attr-name" data-v-0cdc8ce6="">v-if</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>!loading<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token attr-name" data-v-0cdc8ce6="">#actions</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
            <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>span</span> <span class="token attr-name" data-v-0cdc8ce6="">v-for</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>{ type, text } in actions<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token attr-name" data-v-0cdc8ce6="">:key</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>type<span class="token punctuation" data-v-0cdc8ce6="">"</span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
              <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>component</span> <span class="token attr-name" data-v-0cdc8ce6=""><span class="token namespace" data-v-0cdc8ce6="">v-bind:</span>is</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>type<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token special-attr" data-v-0cdc8ce6=""><span class="token attr-name" data-v-0cdc8ce6="">style</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span><span class="token value css language-css" data-v-0cdc8ce6=""><span class="token property" data-v-0cdc8ce6="">margin-right</span><span class="token punctuation" data-v-0cdc8ce6="">:</span> 8px</span><span class="token punctuation" data-v-0cdc8ce6="">"</span></span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span><span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>component</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
              {{ text }}
            <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>span</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
          <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>template</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
          <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>template</span> <span class="token attr-name" data-v-0cdc8ce6="">#extra</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
            <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>img</span>
              <span class="token attr-name" data-v-0cdc8ce6="">v-if</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>!loading<span class="token punctuation" data-v-0cdc8ce6="">"</span></span>
              <span class="token attr-name" data-v-0cdc8ce6="">width</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>272<span class="token punctuation" data-v-0cdc8ce6="">"</span></span>
              <span class="token attr-name" data-v-0cdc8ce6="">alt</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>logo<span class="token punctuation" data-v-0cdc8ce6="">"</span></span>
              <span class="token attr-name" data-v-0cdc8ce6="">src</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>https://gw.alipayobjects.com/zos/rmsportal/mqaQswcyDLcXyDKnZfES.png<span class="token punctuation" data-v-0cdc8ce6="">"</span></span>
            <span class="token punctuation" data-v-0cdc8ce6="">/&gt;</span></span>
          <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>template</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
          <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>a-skeleton</span> <span class="token attr-name" data-v-0cdc8ce6="">:loading</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>loading<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token attr-name" data-v-0cdc8ce6="">active</span> <span class="token attr-name" data-v-0cdc8ce6="">avatar</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
            <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>a-list-item-meta</span> <span class="token attr-name" data-v-0cdc8ce6="">:description</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>item.description<span class="token punctuation" data-v-0cdc8ce6="">"</span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
              <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>template</span> <span class="token attr-name" data-v-0cdc8ce6="">#title</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
                <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>a</span> <span class="token attr-name" data-v-0cdc8ce6="">:href</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>item.href<span class="token punctuation" data-v-0cdc8ce6="">"</span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>{{ item.title }}<span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>a</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
              <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>template</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
              <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>template</span> <span class="token attr-name" data-v-0cdc8ce6="">#avatar</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span><span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>a-avatar</span> <span class="token attr-name" data-v-0cdc8ce6="">:src</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>item.avatar<span class="token punctuation" data-v-0cdc8ce6="">"</span></span> <span class="token punctuation" data-v-0cdc8ce6="">/&gt;</span></span><span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>template</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
            <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>a-list-item-meta</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
            {{ item.content }}
          <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>a-skeleton</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
        <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>a-list-item</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
      <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>template</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
    <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>a-list</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
  <span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>div</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
<span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>template</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
<span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>script</span> <span class="token attr-name" data-v-0cdc8ce6="">lang</span><span class="token attr-value" data-v-0cdc8ce6=""><span class="token punctuation attr-equals" data-v-0cdc8ce6="">=</span><span class="token punctuation" data-v-0cdc8ce6="">"</span>ts<span class="token punctuation" data-v-0cdc8ce6="">"</span></span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span><span class="token script" data-v-0cdc8ce6=""><span class="token language-javascript" data-v-0cdc8ce6="">
<span class="token keyword" data-v-0cdc8ce6="">import</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span> StarOutlined<span class="token punctuation" data-v-0cdc8ce6="">,</span> LikeOutlined<span class="token punctuation" data-v-0cdc8ce6="">,</span> MessageOutlined <span class="token punctuation" data-v-0cdc8ce6="">}</span> <span class="token keyword" data-v-0cdc8ce6="">from</span> <span class="token string" data-v-0cdc8ce6="">'@ant-design/icons-vue'</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
<span class="token keyword" data-v-0cdc8ce6="">import</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span> defineComponent<span class="token punctuation" data-v-0cdc8ce6="">,</span> ref <span class="token punctuation" data-v-0cdc8ce6="">}</span> <span class="token keyword" data-v-0cdc8ce6="">from</span> <span class="token string" data-v-0cdc8ce6="">'vue'</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
<span class="token keyword" data-v-0cdc8ce6="">interface</span> <span class="token class-name" data-v-0cdc8ce6="">DataItem</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span>
  href<span class="token operator" data-v-0cdc8ce6="">:</span> string<span class="token punctuation" data-v-0cdc8ce6="">;</span>
  title<span class="token operator" data-v-0cdc8ce6="">:</span> string<span class="token punctuation" data-v-0cdc8ce6="">;</span>
  avatar<span class="token operator" data-v-0cdc8ce6="">:</span> string<span class="token punctuation" data-v-0cdc8ce6="">;</span>
  description<span class="token operator" data-v-0cdc8ce6="">:</span> string<span class="token punctuation" data-v-0cdc8ce6="">;</span>
  content<span class="token operator" data-v-0cdc8ce6="">:</span> string<span class="token punctuation" data-v-0cdc8ce6="">;</span>
<span class="token punctuation" data-v-0cdc8ce6="">}</span>
<span class="token keyword" data-v-0cdc8ce6="">const</span> listData<span class="token operator" data-v-0cdc8ce6="">:</span> DataItem<span class="token punctuation" data-v-0cdc8ce6="">[</span><span class="token punctuation" data-v-0cdc8ce6="">]</span> <span class="token operator" data-v-0cdc8ce6="">=</span> <span class="token punctuation" data-v-0cdc8ce6="">[</span><span class="token punctuation" data-v-0cdc8ce6="">]</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
<span class="token keyword" data-v-0cdc8ce6="">for</span> <span class="token punctuation" data-v-0cdc8ce6="">(</span><span class="token keyword" data-v-0cdc8ce6="">let</span> i <span class="token operator" data-v-0cdc8ce6="">=</span> <span class="token number" data-v-0cdc8ce6="">0</span><span class="token punctuation" data-v-0cdc8ce6="">;</span> i <span class="token operator" data-v-0cdc8ce6="">&lt;</span> <span class="token number" data-v-0cdc8ce6="">3</span><span class="token punctuation" data-v-0cdc8ce6="">;</span> i<span class="token operator" data-v-0cdc8ce6="">++</span><span class="token punctuation" data-v-0cdc8ce6="">)</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span>
  listData<span class="token punctuation" data-v-0cdc8ce6="">.</span><span class="token function" data-v-0cdc8ce6="">push</span><span class="token punctuation" data-v-0cdc8ce6="">(</span><span class="token punctuation" data-v-0cdc8ce6="">{</span>
    href<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'https://www.antdv.com/'</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
    title<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token template-string" data-v-0cdc8ce6=""><span class="token template-punctuation string" data-v-0cdc8ce6="">`</span><span class="token string" data-v-0cdc8ce6="">ant design vue part </span><span class="token interpolation" data-v-0cdc8ce6=""><span class="token interpolation-punctuation punctuation" data-v-0cdc8ce6="">${</span>i<span class="token interpolation-punctuation punctuation" data-v-0cdc8ce6="">}</span></span><span class="token template-punctuation string" data-v-0cdc8ce6="">`</span></span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
    avatar<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png'</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
    description<span class="token operator" data-v-0cdc8ce6="">:</span>
      <span class="token string" data-v-0cdc8ce6="">'Ant Design, a design language for background applications, is refined by Ant UED Team.'</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
    content<span class="token operator" data-v-0cdc8ce6="">:</span>
      <span class="token string" data-v-0cdc8ce6="">'We supply a series of design principles, practical patterns and high quality design resources (Sketch and Axure), to help people create their product prototypes beautifully and efficiently.'</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
  <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">)</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
<span class="token punctuation" data-v-0cdc8ce6="">}</span>
<span class="token keyword" data-v-0cdc8ce6="">export</span> <span class="token keyword" data-v-0cdc8ce6="">default</span> <span class="token function" data-v-0cdc8ce6="">defineComponent</span><span class="token punctuation" data-v-0cdc8ce6="">(</span><span class="token punctuation" data-v-0cdc8ce6="">{</span>
  components<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span>
    StarOutlined<span class="token punctuation" data-v-0cdc8ce6="">,</span>
    LikeOutlined<span class="token punctuation" data-v-0cdc8ce6="">,</span>
    MessageOutlined<span class="token punctuation" data-v-0cdc8ce6="">,</span>
  <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
  <span class="token function" data-v-0cdc8ce6="">setup</span><span class="token punctuation" data-v-0cdc8ce6="">(</span><span class="token punctuation" data-v-0cdc8ce6="">)</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span>
    <span class="token keyword" data-v-0cdc8ce6="">const</span> loading <span class="token operator" data-v-0cdc8ce6="">=</span> ref<span class="token operator" data-v-0cdc8ce6="">&lt;</span>boolean<span class="token operator" data-v-0cdc8ce6="">&gt;</span><span class="token punctuation" data-v-0cdc8ce6="">(</span><span class="token boolean" data-v-0cdc8ce6="">true</span><span class="token punctuation" data-v-0cdc8ce6="">)</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
    <span class="token keyword" data-v-0cdc8ce6="">const</span> actions <span class="token operator" data-v-0cdc8ce6="">=</span> <span class="token punctuation" data-v-0cdc8ce6="">[</span>
      <span class="token punctuation" data-v-0cdc8ce6="">{</span> type<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'star-outlined'</span><span class="token punctuation" data-v-0cdc8ce6="">,</span> text<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'156'</span> <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
      <span class="token punctuation" data-v-0cdc8ce6="">{</span> type<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'like-outlined'</span><span class="token punctuation" data-v-0cdc8ce6="">,</span> text<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'156'</span> <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
      <span class="token punctuation" data-v-0cdc8ce6="">{</span> type<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'message-outlined'</span><span class="token punctuation" data-v-0cdc8ce6="">,</span> text<span class="token operator" data-v-0cdc8ce6="">:</span> <span class="token string" data-v-0cdc8ce6="">'2'</span> <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
    <span class="token punctuation" data-v-0cdc8ce6="">]</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
    <span class="token keyword" data-v-0cdc8ce6="">const</span> <span class="token function-variable function" data-v-0cdc8ce6="">onChange</span> <span class="token operator" data-v-0cdc8ce6="">=</span> <span class="token punctuation" data-v-0cdc8ce6="">(</span><span class="token parameter" data-v-0cdc8ce6="">checked<span class="token operator" data-v-0cdc8ce6="">:</span> boolean</span><span class="token punctuation" data-v-0cdc8ce6="">)</span> <span class="token operator" data-v-0cdc8ce6="">=&gt;</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span>
      loading<span class="token punctuation" data-v-0cdc8ce6="">.</span>value <span class="token operator" data-v-0cdc8ce6="">=</span> <span class="token operator" data-v-0cdc8ce6="">!</span>checked<span class="token punctuation" data-v-0cdc8ce6="">;</span>
    <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
    <span class="token keyword" data-v-0cdc8ce6="">return</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span>
      loading<span class="token punctuation" data-v-0cdc8ce6="">,</span>
      listData<span class="token punctuation" data-v-0cdc8ce6="">,</span>
      actions<span class="token punctuation" data-v-0cdc8ce6="">,</span>
      onChange<span class="token punctuation" data-v-0cdc8ce6="">,</span>
    <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
  <span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">,</span>
<span class="token punctuation" data-v-0cdc8ce6="">}</span><span class="token punctuation" data-v-0cdc8ce6="">)</span><span class="token punctuation" data-v-0cdc8ce6="">;</span>
</span></span><span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>script</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
<span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;</span>style</span> <span class="token attr-name" data-v-0cdc8ce6="">scoped</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span><span class="token style" data-v-0cdc8ce6=""><span class="token language-css" data-v-0cdc8ce6="">
<span class="token selector" data-v-0cdc8ce6="">.skeleton-demo</span> <span class="token punctuation" data-v-0cdc8ce6="">{</span>
  <span class="token property" data-v-0cdc8ce6="">border</span><span class="token punctuation" data-v-0cdc8ce6="">:</span> 1px solid #f4f4f4<span class="token punctuation" data-v-0cdc8ce6="">;</span>
<span class="token punctuation" data-v-0cdc8ce6="">}</span>
</span></span><span class="token tag" data-v-0cdc8ce6=""><span class="token tag" data-v-0cdc8ce6=""><span class="token punctuation" data-v-0cdc8ce6="">&lt;/</span>style</span><span class="token punctuation" data-v-0cdc8ce6="">&gt;</span></span>
</code></pre>
            </div>
        </section>
    </section>
    <!---->
    <section class="markdown api-container">
        <h2 id="API"><span>API</span><a href="#API" class="anchor">#</a></h2>
        <h3 id="skeleton">Skeleton</h3>
        <table class="docTable">
            <thead>
                <tr>
                    <th>属性</th>
                    <th>说明</th>
                    <th>类型</th>
                    <th>默认值</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>active</td>
                    <td>是否展示动画效果</td>
                    <td>boolean</td>
                    <td>false</td>
                </tr>
                <tr>
                    <td>avatar</td>
                    <td>是否显示头像占位图</td>
                    <td>boolean | <a href="#SkeletonAvatarProps">SkeletonAvatarProps</a></td>
                    <td>false</td>
                </tr>
                <tr>
                    <td>loading</td>
                    <td>为 <code>true</code> 时，显示占位图。反之则直接展示子组件</td>
                    <td>boolean</td>
                    <td>-</td>
                </tr>
                <tr>
                    <td>paragraph</td>
                    <td>是否显示段落占位图</td>
                    <td>boolean | <a href="#SkeletonParagraphProps">SkeletonParagraphProps</a></td>
                    <td>true</td>
                </tr>
                <tr>
                    <td>title</td>
                    <td>是否显示标题占位图</td>
                    <td>boolean | <a href="#SkeletonTitleProps">SkeletonTitleProps</a></td>
                    <td>true</td>
                </tr>
            </tbody>
        </table>
        <h3 id="skeletonavatarprops">SkeletonAvatarProps</h3>
        <table class="docTable">
            <thead>
                <tr>
                    <th>属性</th>
                    <th>说明</th>
                    <th>类型</th>
                    <th>默认值</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>size</td>
                    <td>设置头像占位图的大小</td>
                    <td>number | <code>large</code> | <code>small</code> | <code>default</code></td>
                    <td>-</td>
                </tr>
                <tr>
                    <td>shape</td>
                    <td>指定头像的形状</td>
                    <td><code>circle</code> | <code>square</code></td>
                    <td>-</td>
                </tr>
            </tbody>
        </table>
        <h3 id="skeletontitleprops">SkeletonTitleProps</h3>
        <table class="docTable">
            <thead>
                <tr>
                    <th>属性</th>
                    <th>说明</th>
                    <th>类型</th>
                    <th>默认值</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>width</td>
                    <td>设置标题占位图的宽度</td>
                    <td>number | string</td>
                    <td>-</td>
                </tr>
            </tbody>
        </table>
        <h3 id="skeletonparagraphprops">SkeletonParagraphProps</h3>
        <table class="docTable">
            <thead>
                <tr>
                    <th>属性</th>
                    <th>说明</th>
                    <th>类型</th>
                    <th>默认值</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>rows</td>
                    <td>设置段落占位图的行数</td>
                    <td>number</td>
                    <td>-</td>
                </tr>
                <tr>
                    <td>width</td>
                    <td>设置段落占位图的宽度，若为数组时则为对应的每行宽度，反之则是最后一行的宽度</td>
                    <td>number | string | Array&lt;number | string&gt;</td>
                    <td>-</td>
                </tr>
            </tbody>
        </table>
    </section>
</article>