var vm=new Vue({
el:"#div_id",
data:{},
created():{},
methods:{
show:function(msg,callback){
//处理msg数据
//处理完后操作回调
//判断callback不为空,类型是function,并且执行
(callback && typeof(callback) === "function") && callback();
}
}
})
使用处:
vm.show("msg",function(){ //这里相当于Java中的匿名方式
//回调的处理逻辑
})