Javascript 如果存在变量的实例,为什么变量无法解析?
如果有一个实例需要转换到函数中,为什么这个变量无法解析? 有人能帮我吗Javascript 如果存在变量的实例,为什么变量无法解析?,javascript,vue.js,Javascript,Vue.js,如果有一个实例需要转换到函数中,为什么这个变量无法解析? 有人能帮我吗 Vue.component('university-row', { props: ['university', 'editMethod'], template: 'Templates' methods: { edit: function () { >>>>>>>>>>>>>>this.editMetho
Vue.component('university-row', {
props: ['university', 'editMethod'],
template: 'Templates'
methods: {
edit: function () {
>>>>>>>>>>>>>>this.editMethod(this.university);<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
}
}
});
Vue.component('university-list', {
props: ['universities'],
data: function() {
return {
university: null
}
},
template: 'Templates',
methods: {
editMethod: function() {
>>>>>>>>>>>>>>>>>this.university = university;<<<<<<<<<<<<<<<<<<<<<<This one is unresolved
}
}
});
你是说
editMethod:function(){
将成为editMethod:function(university){
?这两个组件不共享一个实例,因此不知道彼此定义的函数声明。
universityApi.get().then(result =>
result.json().then(data =>
data.forEach(university => this.universities.push(university))
)
)
},```