4 个回答
    let map_callback  = (self)=>{
        console.log(self.position)
    }
        mounted () {
            map_callback(this)
        }
const vm = {data() {return ...}...};
// 你要的数据
vm.data().position;
// 导出
export default vm;

刚看了你是要调用方法获取:
那么你可以这样:

mounted() {
  const fn = map_callback.bind(this);
  fn();
};

//或者如其他人的回答一样都是可行的方法

mounted:function(){
    map_callback(this);
}
let map_callback  = (position)=>{
    console.log(position)
};

mounted () {
    map_callback(this.position)
},

// 看似相似,其实蕴含大道理,这样外部定义的函数就比较纯,也是易于测试的(很多人需要3~5年才能意思到
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题