export default {
name: "XtxPayCheckoutPage",
components: {
checkoutAddress,
},
setup(props, { emit }) {
const order = ref(null);
createOrder().then((data) => {
order.value = data.result;
console.log(order.value);
});
return {
order,
};
},
};
下面的代码是这样的,我还打印了order的结果, 是这样的:
但是在template中使用的时候,却说找不到goods,这是为什么呢?我百思不得其解T^T <tr v-for="item in order.goods">
报错:
谢谢大佬们了!!!感恩!想了好久想不出来55555
可能是初始化渲染的时候
order
是个null
吧。可以加个
v-if
试试看