初学者,环境 vue.js typescript
用axios 获取webapi数据可以正常打印,
但赋值给property 就报错:
Unable to set property 'msg' of undefined or null reference
实在不理解哪里出了问题,网上下载的demo也是这么写的啊
<script>
import axios from "axios";
export default {
name: 'hello',
data() {
return {
msg: 'Welcome to Your Vue.js App'
}
},
created() {
var instance = axios.create({
baseURL: '
http://localhost:50946/api/' });
instance.get('/values').then(function (respone) {
console.log(respone.data);
this.msg = respone.data;
})
.catch(function (error) {
console.log(error);
});
}
}
</script>
--
FROM 59.172.175.*