js里不能直接使用vue的数据?

clipboard.png

//点击确定按钮的时候
addPermission:function(){
    this.$validator.validateAll().then((result) => {
        //如果表单不为空
        if(result){
            var finalPath = this.new_path1 + ":" + this.new_path2;
            console.log(finalPath); //为什么是underfine
        }
    })
}

问题我放代码注释里了。

阅读 2.5k
3 个回答

变量名是不是写错了,new_path1还是new_pach1?

data里写没写new_path1 和new_path2?

//点击确定按钮的时候
addPermission:function(){

var that = this;
that.$validator.validateAll().then((result) => {
    //如果表单不为空
    if(result){
        var finalPath = that.new_path1 + ":" + that.new_path2;
        console.log(finalPath); //为什么是underfine
    }
})

}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题