代码如下
<template>
<div>
{{user.userName}}
</div>
</template>
<script>
export default {
created() {
uni.request({
url: 'http://127.0.0.1/getUserInfo', //仅为示例,并非真实接口地址。
data: {
userName: 'xxx'
},
method: 'POST',
success: (res) => {
this.user = res.data;
console.log(JSON.stringify(this.user));//这里是有数据的,但是上面的div里的user还是空的。
}
});
},
data() {
return {
user:{}
};
}
};
</script>
老丘 (作者)
不行哦,我的user对象里就有userName这个属性,但是在created的时候赋值不了。你这种写法我也试过了,好无力。。
2019-05-21 08:03