<a>生日<span class="mui-pull-right mui-navigate-right" v-if="db2.btime!=null">{{db2.btime |dateShort}}</span></a>
</li>
import comm from "../common/comm" //引入这个之后才能使用下面的comm.loadjs()
mounted(){
this.$api("Member/vipinfo").then(db=>{
this.db2=db;
});
comm.loadjs("js/mui.picker.min.js","js/mui.poppicker.js") //这是两个插件
},
data(){
return{
db2:{}
}
},
editdate(){
var year=new Date().getFullYear();
var picker = new mui.DtPicker({"type":"date","beginYear":1920,"endYear":year,"value":this.$root.$options.filters.dateShort(this.db2.btime)}); //value设置默认选中的时间,我在filter里面写了一个dateShort的函数用来设置时间
picker.show((rs)=>{
this.$api("Member/editinfo",{btime:rs.text}).then(db=>{
this.db2.btime=new Date(rs.text)/1000;
//mui.toast("修改生日成功!");
})
picker.dispose();
});
}