การวิเคราะห์ปัญหาที่เลเยอร์การหดตัวใน Easyi-Layout ไม่สามารถแสดงชื่อได้:
ตั้งค่าแผงเป็นค่าเริ่มต้นใน Easyi-Layout ให้พับเก็บได้จากนั้นคุณจะพบว่าชื่อและไอคอนไม่พร้อมใช้งาน
มีช่องว่างในรายการผลลัพธ์ หากมีปัญหาคุณต้องแก้ปัญหา หลังจากตรวจสอบข้อมูลออนไลน์ฉันตัดสินใจแก้ไข jQuery.easyui.min.js
เวอร์ชัน: jQuery EasyUI 1.4.1
มีวิธี _39D บนบรรทัด 5105 โดยมีการตั้งค่าตัวแปรสองตัว _cstitle และรหัสที่เพิ่มลงใน _csicon มีดังนี้:
var _cstitle; var _closedTitle = p.panel ("ตัวเลือก"). ชื่อ; ถ้า (_closedTitle) {_ cstitle = _closedTitle;} else {_cstitle = '';}ด้วยวิธีนี้เราได้รับตัวแปรชื่อและไอคอนสามารถรับได้ในลักษณะเดียวกัน
ถัดไปเพียงแค่ตั้งค่าแอตทริบิวต์ชื่อเรื่องของพาเนลในวิธีการถัดไป (หมายเลขบรรทัด 5162) และแอตทริบิวต์ ICONCLS เป็นตัวแปรที่กำหนดไว้ข้างต้นจะตกลง ~/()/~
p.panel ($. ขยาย ({}, $ .fn.layout.paneldefaults, {cls: ("layout-expand layout-expand-" + dir), ชื่อเรื่อง: <span style = "สี: rgb (255, 0, 0); 0); "> _ csicon </span>, ปิด: จริง, minwidth: 0, minheight: 0, dosize: false, เครื่องมือ: [{iconcls: ไอคอน, ตัวจัดการ: function () {_3ad (_39e, _39f);นั่นคือ ~~
เนื้อหาข้างต้นเป็นวิธีแก้ปัญหาที่เลเยอร์การหดตัวใน Easyui-Layout ไม่สามารถแสดงชื่อได้ ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน!