seller 变量未经定义,而直接去使用,是无法用 this 去调用的;你可以修补像这样。 你可以在 data 中定义这个变量;当然,如果逻辑需要,在 computed 中计算也可以;或者处于逻辑需要,通过 props 定义了“形参”;三者只选其一。 未经定义,也可以通过 Vue 提供的 $set 方法设置进去,可参见:http://cn.vuejs.org/v2/api/#V...。 当然,你这个问题,自然在 data 中定义下,是最合适的: data () { return { seller: '' } }
seller 变量未经定义,而直接去使用,是无法用 this 去调用的;你可以修补像这样。
你可以在 data 中定义这个变量;当然,如果逻辑需要,在 computed 中计算也可以;或者处于逻辑需要,通过 props 定义了“形参”;三者只选其一。
未经定义,也可以通过
Vue
提供的 $set 方法设置进去,可参见:http://cn.vuejs.org/v2/api/#V...。当然,你这个问题,自然在 data 中定义下,是最合适的: