创建窗口"随时时间传递的参数的传递方式太少

小彩笔的摸爬滚打之路orz

写这个的目的是请大家在程序开发的过程中千万注意使用的tensorflow版本问题,因为可能出现很多奇奇怪怪的问题 编写是参考了很多这位博主的博客:


}

最近在项目中使用到了layer。layer的弹層组件可以说是非常好用layer 至今仍作为 layui 的代表作。在项目中需要实现一个在表格里面点击操作,然后弹出layer层将父层表格的行值传给子頁面,子页面拿到值后进行业务处理,从而实现真正的父子页面交互

其实,官方文档都说的很清楚了

只是,需要我们耐心的读懂文檔内容然后根据自己的业务情况,实现自己想要的效果

一、子页面获取父页面数据

子页面,要获取父页面的内容需要使用到layui的一个關键字:parent。通过parent子页面就可以获取到父页面上的数据了。

例子:从父页面的表格中点击行的操作按钮,弹出layer层并将该行的数据传给layer層。

 
该表格是由layui根据后台接口动态渲染出来的那么该如何获取点击按钮所处该行的数据呢?
下列方法完美解决了这个问题!
//这里设置一個空的json串用于接受表格的行信息
 //这行是监听到的表格行数据信息,复制给json全局变量 
 



 //从父层获取值,json是父层的全局js变量eval是将该string类型的json串变为标准的json串
 
看一下父层和子层的效果。








这样子页面就从父页面获取到了数据。接下来就根据自己的业务处理数据吧。


所以可以通过parent关键字,子页面就可以调用父页面的变量、方法还可以刷新父页面。


 

二、父页面获取子页面数据

 
 
进入layer官方文档认真阅读,并且可鉯操作下面的代码效果更佳直观。

//注意:parent 是 JS 自带的全局对象可用于操作父页面
 $('body').append('插入很多酱油。插入很多酱油插入很多酱油。插入很哆酱油插入很多酱油。插入很多酱油插入很多酱油。');

}

我要回帖

更多关于 参数的传递方式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信