1.vue中js与js之间或js与.vue文件之间进行变量传递是使用import和export,如图:
使用者:
提供者:
所以在Vue使用的js文件中,多将该文件中会创建的所有对象写入一个父级对象中,使用export将父级对象导出,所以要使用js对象字面量的语法,例如function 函数名(){}这种形式应该改成:函数名:function(){}。
2.ajax异步请求的then处理事件中不能直接用this,因为此时this的指向会发生改变,建议使用一个全局变量在ajax请求之前先将this值存储,总之尽量避免使用this,改用父级对象替代它