vue的坑

1.

<style lang="sass" scoped type="text/css"></style>  錯誤寫法

報錯:
這裏寫圖片描述

<style lang="scss" scoped type="text/css"></style> 正確寫法

2.

組件模板應該在最外層有個根元素,下面根元素爲div

<div>
    <!-- <p class="tit">您當前的手機套餐:<span>{{nowPackage}}</span></p> -->  
    <article id='fgList'>
        <section class="fG_wrap" v-for="item in list">
            <header class="pr">
                <h3 class="pa" @click="showInfo(item.id)">{{ item.product_name }}<i class="show_detail"></i></h3>
                <span class="pa tel"><i></i>{{ item.product_talktime }}分鐘</span>
                <span class="pa flow"><i></i>{{ item.product_flow }}</span>
                <button class="pa btn_buy">訂購</button>
            </header>
            <div class="detail" v-show="activeId==item.id">
                <div class="rule"><p>{{ item.product_desc }}</p></div>
                <div class="tips_tit">溫馨提示:</div>
                <div class="tips"><p>{{ item.second_tips }}</p></div>
            </div>
        </section>
    </article>
    <dialog-html></dialog-html>
</div>

3.

##沒有根元素會報錯

<article id='fgList'>
    <section class="fG_wrap" v-for="item in list">
        <header class="pr">
            <h3 class="pa" @click="showInfo(item.id)">{{ item.product_name }}<i class="show_detail"></i></h3>
            <span class="pa tel"><i></i>{{ item.product_talktime }}分鐘</span>
            <span class="pa flow"><i></i>{{ item.product_flow }}</span>
            <button class="pa btn_buy">訂購</button>
        </header>
        <div class="detail" v-show="activeId==item.id">
            <div class="rule"><p>{{ item.product_desc }}</p></div>
            <div class="tips_tit">溫馨提示:</div>
            <div class="tips"><p>{{ item.second_tips }}</p></div>
        </div>
    </section>
</article>
<dialog-html></dialog-html>

這裏寫圖片描述

4.

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

根據錯誤提示知道是語法錯誤,於是更正
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章