有关layer.open 在内容变化时,弹窗高度自适应更改的相关事宜。

讨论 未结 5 667
肥喵叔叔
肥喵叔叔 2019-8-21
悬赏:20飞吻
手中一项目,基于layui框架进行开发,现有一需求,在layer.open打开相关设置页面后,需要根据弹窗页面中的不同的数值,重新赋予弹窗不同的高度,
api文档里的 layer.full()、layer.min()、layer.restore();以及layer.style都没有起作用,有哪位同学指点指点该如何解决吗?
如图,在点击“改变高度”时,怎么操作才能使弹窗的高度有变化?
回帖
  • 问题已经解决,因为出发按钮本身在layer弹窗的iframe页面里,所以必须得是:
    parent.layer.style({
    ....
    });

    希望能帮到其他遇见这个问题的同学[嘻嘻]
    1 回复
  • @肥喵叔叔 代码放出来看看,谢谢!
    1 回复

  • 可以获取到layer的 index 为 “1”,但是 style 设置的参数没有起作用。
    0 回复
  • @莫名其妙78 写在楼里了啊,只要在因为触发条件是在弹窗内,所以在前面加个parent就好了。
    0 回复
  • @肥喵叔叔 谢谢
    0 回复