第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

我定義的子組件是局部組件,為什么<todo-item @click='itemDelete'></to-item>沒(méi)報(bào)錯(cuò),但是點(diǎn)擊,itemDelete不執(zhí)行

<html>

??? <head>

??????? <meta charset="utf-8">

??????? <title>屬性綁定和雙向數(shù)據(jù)綁定</title>

??????? <script src="./vue.js"></script>

??? </head>

??? <body>

??????? <div id="root">

? ? ? ? ? ?<div>

??????????????? <input type="text" v-model="pushvalue">

??????????????? <button @click="clickButton">提交</button>?

??????????? </div>

??????????? <ul>

??????????????? <todo-item v-for="(item,index) of list"

??????????????? :key="index"

??????????????? :content="item"

??????????????? :index="index"

??????????????? @click='itemDelete'

??????????????? >

??????????????? </todo-item>

??????????? </ul>

??????? </div>

??????? <script>


?????????? // Vue.component("todo-item",{

??????????????? //template:'<li>item</li>'

?????????? // })


??????????? var todoItem={

??????????????? template:'<li @click="listClick">{{content}}</li>',

??????????????? props:['content','index'],

??????????????? methods:{

??????????????????? listClick:function(){

??????????????????????? this.$emit("delete",this.index);

??????????????????? }

??????????????? }

??????????? }


??????????? new Vue({

??????????????? el:"#root",

??????????????? components:{

??????????????????? 'todo-item':todoItem

??????????????? },

??????????????? data:{

??????????????????? list:[],

??????????????????? pushvalue:''

??????????????? },

??????????????? methods:{

??????????????????? clickButton:function(){

??????????????????????? if(this.pushvalue==''){

??????????????????????????? alert("請(qǐng)輸入再提交");

??????????????????????? }

??????????????????????? else{

??????????????????????????? this.list.push(this.pushvalue);

??????????????????????????? this.pushvalue='';

??????????????????????? }

???????????????????

??????????????????? },

??????????????????? itemDelete:function(index){

??????????????????????? alert(index);

??????????????????????? this.list.splice(index,1);

??????????????????????? alert(index);

??????????????????? }

??????????????? }

??????????? })

??????? </script>

??? </body>

</html>


正在回答

2 回答

<todo-item>其實(shí)是一個(gè)無(wú)法識(shí)別的標(biāo)簽,可以理解為自定義標(biāo)簽,但你沒(méi)有定義它

0 回復(fù) 有任何疑惑可以回復(fù)我~

子組件對(duì)外發(fā)布的是delete,我監(jiān)聽的是click,有反應(yīng)才怪,謝謝各位

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

我定義的子組件是局部組件,為什么<todo-item @click='itemDelete'></to-item>沒(méi)報(bào)錯(cuò),但是點(diǎn)擊,itemDelete不執(zhí)行

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)