• vue 异步改同步 获取结果 动态函数


    获取异步函数的结果

    //根据路径去读取文件
            async getContentByPath(val){
                let address = val.data.contentPath && decodeURI(val.data.contentPath.split("path=")[1])
                const res = await this.$ajax.get(this.url.getContentByPath, { path: address })
                if (res.code == 200) {
                    return  res.data
                }
            },

    动态函数 

    //处理增删改
            handleNode(obj) {
                let operType = this.oper[obj.i]["type"]
                const treeName = obj.treeName
                const value = Object.assign(obj.d,{operType,treeName})
                this.operCurrentNode = value
                try {
                    eval("this." + operType + "(value)")
                    //this[operType](value)
                } catch (e) {
                    this.nodeOthers(operType,value)
                }
            },

    //处理增删改        handleNode(obj) {            let operType = this.oper[obj.i]["type"]            const treeName = obj.treeName            const value = Object.assign(obj.d,{operType,treeName})            this.operCurrentNode = value            try {                eval("this." + operType + "(value)")                //this[operType](value)            } catch (e) {                this.nodeOthers(operType,value)            }        },

  • 相关阅读:
    subprocess使用小方法
    POJ3694 Network
    pickle 两个使用小方法
    软件补丁问题(SPFA+位运算)
    auto_ftp_sh
    幸运数字 容斥
    python调用脚本或shell的方式
    奇技淫巧
    运算符
    条件循环控制
  • 原文地址:https://www.cnblogs.com/pengfei25/p/13072398.html
Copyright © 2020-2023  润新知