2 回答
TA贡献1836条经验 获得超13个赞
正如@ambianBeing 指出的那样,您不需要两个.then(...). 相反,您应该创建另一个方法,并在您的第一个.then(...).
例如:
export default {
data(){
return{
birthday:[],
}
},
methods:{
birthdayModal(){
axios.get('api/members/birthday').then(res=>this.parseAndDisplay(res));
},
parseAndDisplay(result){
this.birthday = result.data;
$('#birthdayModal').modal('show'));
console.log("Birthday Data: ", this.birthday);
}
},
created(){
},
mounted() {
this.birthdayModal();
console.log('Component mounted.')
}
}
希望这可以帮助。
TA贡献1886条经验 获得超2个赞
首先,欢迎来到 StackOverflow HelloWorld1014!
我在我的项目中遇到了类似的问题,datepicker.js 不会在我的模式中加载。我通过在模态显示事件上重新初始化日期选择器解决了这个问题。
我做了这样的事情:
$('#myModal').on('shown.bs.modal', function (e) {
$('.date').datepicker();
});
希望这可以引导您朝着正确的方向前进。
- 2 回答
- 0 关注
- 190 浏览
添加回答
举报