我对 vue 有一些问题:
我有一个元素列表
v-for(数组中的项(
我从 Axios(来自 API(获得的这个数组
created(({}
我的脚本的一部分。在我的模板中,我有一个静态变量。
{{colors.green[this.number]}}
和!此静态变量在呈现模板后(axios.post 之后(不会出现。 所以,我认为,我需要更新这个变量或 DOM。或者可能有另一种方式..对此,你怎么看?谢谢!
更新。还是解决不了
参数
列表
DOM
您不能在模板中使用外部变量,如果您需要在模板中使用全局变量,则需要将其包装在data
变量中。
{
data: function(){
return {
colors: colors
};
}
}
之后,它应该现在渲染。
已解决。使用过一个函数:
DOM
功能