欢迎光临 织晶网络官网!

  • 技术文档
  • 020-39182790
技术文档您现在的位置:首页 > 服务支持 > 技术文档

如果layer弹出层不能直接使用外层函数参数的解决办法

作者:织晶客服部   发布于:2024/4/13 16:31:18  点击量:  来源:织晶网络

在使用layer.prompt弹出框时,如果不能直接使用外层函数传递过来的参数,可以在外层函数内新建一个函数来返回该参数,这样在layer.prompt中直接运行这个新建的函数,问题就解决了。

示例:HTML DOM中的a标签有个onclick属性,该属性有个OrderMark()函数,该方法中接收到4个实参,注意的是OrderMark()函数中包含着layer.prompt弹出框的方法。当用户点击a标签时,会触发这个OrderMark函数。假如在layer.prompt弹出框中不能直接使用外面的第4个参数,这时需要新建了一个函数paychannel()来返回第4个参数,在layer.prompt中运行paychannel()就能间接使用该参数了。

备注:在网页/应用中使用layer.prompt,必须要引入layui,如下。

END!



上一篇:JS之for循环中不能使用replace方法的解决方案

下一篇:没有了!