账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    问个原生JS的调用问题卡这了,在线等急!!!!!!!!!!!!!!!!!!!
    33
    0

    1.公司封装的JS框架,给了个存储过程我让我调用交互,现在是解析出来了不知道怎么调用....
    2.这是我JS逻辑代码的模块需要调数据:

    function SampleTime() {
        //时间轴
        var cirlie = document.querySelectorAll('.top');
        for (let v of cirlie) {
            v.classList.add('style');
            v.onmousemove = function() {
                this.classList.add('color');
            }
            v.onmouseout = function() {
                this.classList.remove('color');
            }
        }
        var leftBox = document.querySelectorAll('.left');
        for (let v of leftBox) {
            v.classList.add('styles');
            v.onmousemove = function() {
                this.classList.add('colors');
            }
            v.onmouseout = function() {
                this.classList.remove('colors');
            }
        }
    }

    3.这是我解析数据的模块已经获取到字段名和值了,就是不知道怎么往逻辑代码里面调用..

    // 交互模塊
    SampleTime.prototype.getSampleStateBySampleNo = function() {
        //直接调用Procedure存储过程
        var Request = Global.NewMessage();
        console.log(Request)
        Request.ProcedureName = "[proc_datalink_getsample_module]";
        Request.ParameterNames = ["SampleNo"];
        Request.ParameterDataTypes = ["int"];
        Request.ParameterValues = [1];
    
        //获取数据
        //PostMessage 异步需回调
        let Return = Global.SendMessage("DB_CallProcedure", Request);
        let Returns = Return.Table0;
        console.log(Returns)
        //获取字段名
        this._fieldsTitle = [];
        this._fieldsTitle = Returns._fieldsTitle;
        console.log(this._fieldsTitle[0]);
        //获取值
        this._rowsData = [];
        this._rowsData = Returns._rowsData;
        for (let datas of this._rowsData) {
            console.log(datas[3]);
        }
    }
    
    SampleTime.prototype.getSampleStateBySampleNo();
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ╬▼皿▼ 普通会员 1楼

      当然,我会尽力帮助你。但是,由于我是一个文本模型,我不能直接执行代码。但是,我可以为你提供一些可能的解决方案和建议。

      1. 检查你是否有足够的权限访问这个文件或者调用这个函数。你可能需要在你的环境中创建或更改相应的权限。

      2. 检查你是否调用了正确的函数。你可以在你的代码中查看函数的名称和参数,看看是否符合你的预期。

      3. 检查你的代码中是否有语法错误或者其他错误。这可能会导致你的函数无法正常工作。

      4. 如果你使用的是Node.js或其他类型的运行时环境,你可能需要检查你是否使用了正确的模块和对象。

      5. 如果以上步骤都无法解决问题,你可能需要寻求专业的帮助。可能需要一个JavaScript开发人员或者一个在线的代码编辑器帮助你。

      希望这些建议对你有所帮助!

    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部