2018-09-20用組件做出用戶刪除和添加

同樣是用組件嵌套:

<div id="app">
    <you-mother></you-mother>
</div>
<script src="js/vue.js"></script>
<script>
    Vue.component('you-mother',{
        template:`
                <div>
                    <input type="text" v-model="msg">
                    <button @click="str">點(diǎn)擊</button>
                    <you-child v-bind:biglist="list"></you-child>
                </div>
        `,
        data:function(){
            return{
                list:["吃飯","睡覺","打豆豆"],
                msg:""
            }
        },
        methods:{
            str:function(){
                this.list.push(this.msg);
                this.msg=""
            }
        }
    });
    Vue.component('you-child',{
        props:["biglist"],
        template:`
        <ol>
            <li v-for="(value,index) in biglist">{{value}} <button @click="add(index)">刪除</button></li>
        </ol>
        `,
        methods:{
            add:function(ind){//ind 形參
                this.biglist.splice(ind,1)
            }

        }
    });
    new Vue({
        el:"#app"
    });
</script>

結(jié)果如下:

QQ截圖20180920112501.png

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、通過CocoaPods安裝項(xiàng)目名稱項(xiàng)目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地?cái)?shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,210評論 3 119
  • 前言 您將在本文當(dāng)中了解到,往網(wǎng)頁中添加數(shù)據(jù),從傳統(tǒng)的dom操作過渡到數(shù)據(jù)層操作,實(shí)現(xiàn)同一個(gè)目標(biāo),兩種不同的方式....
    itclanCoder閱讀 26,244評論 1 12
  • 用兩張圖告訴你,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 14,012評論 2 59
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,070評論 25 709
  • OC里面調(diào)用方法, 其實(shí)就是發(fā)消息, block 的本質(zhì)涉及到運(yùn)行時(shí), block之所以可以任意調(diào)用, 主要是因?yàn)?..
    鄰家菇?jīng)?/span>閱讀 504評論 1 2

友情鏈接更多精彩內(nèi)容