日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網(wǎng)站首頁 編程語言 正文

layuiadmin新建tabs標簽頁,點擊保存,打開新的標簽頁并刷新

作者:傻的太壞 更新時間: 2024-03-03 編程語言

用的layuiamin前端框架
需求:新增的頁面為一個標簽頁,保存后,需要打開新的標簽頁并刷新列表
在這里插入圖片描述

1、新建customMethod.js文件,自定義自己的方法

layui.define(function (exports) {
  var $ = layui.$
  var customMethod = {
    // 表單點擊保存后,新表單當前頁,并新開標簽頁刷新
    reload: function (link,title) {
      top.layui.index.openTabsPage(link, title); //打開新標簽頁
      setTimeout(function () {
        // 刷新當前頁面
        location.reload();
        // 刷新新開標簽頁
        var src = $("#LAY_app_body .layadmin-tabsbody-item.layui-show>iframe", parent.document).attr("src")
        // console.log("122", src);
        $("#LAY_app_body .layadmin-tabsbody-item.layui-show>iframe", parent.document).attr("src", src)
      }, 100)
    },

    init: function (some) {
      console.log("其它公用方法")
    },

  };

  exports('customMethod', customMethod);
})

2、找到config.js文件,引入自定義方法

 //擴展的第三方模塊
    ,extend: [
      'customMethod',//公用文件
      'echarts', //echarts 核心包
      'echartsTheme' //echarts 主題
    ]
  

3、在需要使用html頁面use模塊

<script>

    layui.config({

      base: '../../layuiadmin/' //靜態(tài)資源所在路徑

    }).extend({

      index: 'lib/index' //主入口模塊

    }).use(['index', 'console','customMethod'], function () {
      var $ = layui.$
        , setter = layui.setter
        , admin = layui.admin
        , form = layui.form
        , router = layui.router()
        , search = router.search
        , customMethod = layui.customMethod;
        console.log("當前")
      $("#aaa").click(function () {
        customMethod.reload("home/homepage1.html","主頁一")
      })
      
    //在提交保存的地方
  //customMethod.reload("{:url('ditch/channel/channelList')}", "渠道列表");//打開列表

    });

  </script>

原文鏈接:https://blog.csdn.net/weixin_38897313/article/details/135346666

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新