注冊一個全局組件component子級Vue.component("vm-page",{props:{isShow:{type:Boolean,default:true}},wacth:{isShow(val){console.log(val)}},mounted(){this.perPage();},data:function(){},methods:{perPage(){vardata=[{key:"20",value:"20條/每頁"},{key:"50",value:"50條/每頁"},{key:"100",value:"100條/每頁"}];varoptions=[];data.forEach(function(item,index){varoption=''+item.value+"";options.push(option);});$("#pk_bet_pages")[0].innerHTML=options.join("");$("#pk_bet_pages").selectpicker("refresh");},makePage(){varpageSizes=$("#pk_bet_pages").val()*1;this.$emit("pageSizes",pageSizes);}},componentUpdated(){console.log(12345,"12345");},template:``});父級newVue({el:"#money",data(){return{parmas:{page:1,//當前頁數pageSize:100,//每頁數據量totalCount:0//總數據量},list:[],pageSizes:20,};},methods:{hasPages(pageSizes){console.log(pageSizes,'123456')},}});遇到的問題父級的list長度改變之后,子級無法監聽到list的長度大于0并返回true子級發射的事件父級接收不到希望大佬指教一下,謝謝
關于vue component組件的使用,監聽傳進來的值,發射對應事件并被接收跪求!
海綿寶寶撒
2019-08-11 14:57:21