So deklarieren Sie globale Variablen inlayui.js

藏色散人
Freigeben: 2020-12-04 09:45:48
Original
5007 Leute haben es durchsucht

So deklarieren Sie globale Variablen inlayui.js: Öffnen Sie zuerst die Codes der übergeordneten Seite und der untergeordneten Seite. Deklarieren Sie dann globale Variablen, indem Sie den Wert des Links in der untergeordneten Seite mit Anweisungen wie „var $proId = theRequest.projectId“ ausschneiden ;".

So deklarieren Sie globale Variablen inlayui.js

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Laui-Version 2.4. Diese Methode ist für alle Computermarken geeignet.

Empfohlen: „Javascript-Grundlagen-Tutorial“ „LayUI-Tutorial

Layui ist ein Front-End-UI-Framework, das mit seinen eigenen Modulspezifikationen geschrieben wurde. Es folgt der Schreib- und Organisationsform von nativem HTML/CSS/JS Die Schwelle ist extrem niedrig. Von außen ist es minimalistisch, aber innen ist es leicht und reich an Komponenten. Jedes Detail, vom Kerncode bis zur API, ist sehr gut für die schnelle Schnittstellenentwicklung geeignet.

Wie deklariere ich globale Variablen inlayui.js?

layui Neue Art, globale Variablen zu schreiben: Sie können globale Variablen deklarieren, indem Sie den Wert von --link-- auf der untergeordneten Seite ausschneiden.

Code der übergeordneten Seite:

case 'detail': if (data.length === 0) { layer.msg('请选择一行'); } else if ( data[0].projectId ) { parent.layer.open({ type: 2, anim:1, title: '查看详情', maxmin: true, area: ['85%', '95%'], content: '/static/views/iframe/project/detail.html?projectId='+data[0].projectId +'&t='+ Date.now(), //在链接上加入项目id,在子页面截取 success: function (layero, index) { //projectId 在子页面截取,全局使用! var body = parent.layer.getChildFrame('body', index); // body.find('#projectId').val(data[0].projectId) } }); }else{ layer.msg('请刷新页面,再次操作即可') } break;
Nach dem Login kopieren

Code der untergeordneten Seite

//这段代码通用: var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for (var i = 0; i < strs.length; i++) { theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); } } var $proId = theRequest.projectId; //声明全局项目id
Nach dem Login kopieren

Hinweis :

Dieser Absatz Der Code wird außerhalb vonlayui.use platziert

Das obige ist der detaillierte Inhalt vonSo deklarieren Sie globale Variablen inlayui.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!