หยุดการอัปเดตชั่วคราว
มี 2 เหตุผล: 1. ขณะนี้ โครงการในพื้นที่ของฉันได้รับการอัปเดตเป็น vue3.0 แล้ว element-ui ก็ได้รับการอัปเดตเป็น element-plus ด้วย 2.abp ได้รับการอัปเดตเป็น 4.0.2+.net5.0 ล่าสุดด้วย ถ้ามีเพื่อนคนไหนต้องการก็รอผมปล่อยได้เลย (โค้ดเขียนแบบคร่าวๆ และไม่อยากลงทั้งโปรเจ็กต์แต่กลัวโดนวิพากษ์วิจารณ์จึงลอกออกครับ) เวอร์ชันพื้นหลัง)
การแก้ปัญหา
- แก้ไขข้อผิดพลาดการตั้งค่าการอนุญาต (2020.11.2) [หากมีการเพิ่มการอนุญาตใหม่ลงในแบ็กเอนด์ จะมีปัญหาในการใช้งานไม่ได้ ได้รับการแก้ไขแล้ว แต่ยังมีปัญหาที่ผู้ดูแลระบบสามารถตั้งค่าได้เฉพาะการไม่ได้ตั้งค่าและ ไม่สามารถแก้ไขการตั้งค่าต่อไปได้ บุคลากรบทบาทอื่น ๆ ไม่ได้รับผลกระทบ]
- หน้าการตั้งค่าใหม่ (2020.11.2) [เวอร์ชันพื้นฐาน (เชิงมุม) ไม่มีหน้าการตั้งค่า เมื่อเปรียบเทียบกับเวอร์ชันเชิงพาณิชย์แล้ว ขณะนี้มีเพียงการประมวลผลข้อมูลประจำตัวเท่านั้น เราจำเป็นต้องร่วมมือกับ แบ็กเอนด์เพื่อใช้อินเทอร์เฟซที่เกี่ยวข้อง] ฉันใช้ธีมที่ฉันไม่รู้วิธีดำเนินการ ดังนั้นฉันจึงไม่ได้ทำ ฉันพบส่วนอินเทอร์เฟซผ่านเอกสารออนไลน์เท่านั้น ฉันคิดว่าฉันไม่ได้ใช้คลังสินค้า เพื่อนที่ต้องการมันสามารถทำอะไรบางอย่างได้... ฉันจะไม่ยุ่งกับพอร์ทัลในขณะนี้
- หน้าบันทึกการตรวจสอบใหม่ (2020.11.6) [มีสองข้อผิดพลาดที่นี่ หนึ่งคือสิทธิ์ของบทบาทผู้ใช้ได้เพิ่มแอตทริบิวต์ isAdmin ในไฟล์ AppPermis.vue AppTable ได้รับการปรับให้เหมาะสม การดำเนินการบางอย่างในหน้านี้ของ .vue เปลี่ยน slot="fixed" เป็น slot="lastFixed" การดำเนินการอื่นๆ จำเป็นต้องร่วมมือกับอินเทอร์เฟซส่วนหลัง]
MyWorld เป็นโครงการในพื้นที่ของฉันที่แตกต่างจากพื้นที่เก็บข้อมูลนี้ (มีความแตกต่างดังต่อไปนี้: 1: การนำทางมีหน้าแยกต่างหากสำหรับการดำเนินการแบบไดนามิก 2: มีหน้าการจัดการตารางแบบไดนามิก [ฟังก์ชั่นมุมมองแบบไดนามิกยังไม่ได้ถูกนำมาใช้ คุณ ต้องเขียนสไตล์และศึกษาการดำเนินการลากและวาง] 3: การตั้งค่า [ร่วมมือกับอินเทอร์เฟซแบ็กเอนด์]) ดังนั้นหากคุณมีปัญหาใดๆ คุณสามารถปรึกษาฉันหรือแก้ไขด้วยตนเองได้ พื้นที่เก็บข้อมูลที่ฉันอัปโหลดหรือแก้ไขโดยตรงย่อมจะผิด
หัวข้อหลัก
MyWorld เป็นโปรเจ็กต์ของฉันเอง ฉันไม่รู้ว่าจะตั้งชื่อว่าอะไร แต่ฉันต้องการสร้างโปรเจ็กต์ ดังนั้น...
- แบ็กเอนด์ Volo.ABP
- แบ็กเอนด์ Vue-Web (โดยพื้นฐานแล้วจะสอดคล้องกับเวอร์ชัน Angular)
พูดสิ่งสำคัญสามครั้ง [ไม่ชอบอย่าโม้] [ไม่ชอบอย่าโม้] [ไม่ชอบอย่าโม้]
อันไหนถูกใช้? และวิธีการใช้งาน?
- axios (สังเกตโฟลเดอร์ปลั๊กอิน)
- องค์ประกอบ UI(...)
- jquery (แนะนำโดยตรงใน webpack โปรดตรวจสอบ vue.config.js)
- qs (สังเกตโฟลเดอร์ปลั๊กอิน)
- sweetalert2 (สังเกตโฟลเดอร์ปลั๊กอิน)
- toastr (สังเกตโฟลเดอร์ปลั๊กอิน)
- วิว(...)
- vue-router (ใช้เพื่อสกัดกั้นการอนุญาตการตรวจสอบ)
- vuex (ข้อมูลผู้ใช้หน่วยเก็บข้อมูล)
กำหนดค่าข้อมูลการอนุญาตโปรเจ็กต์ abp และที่อยู่อินเทอร์เฟซใน environment.js ใช้โค้ด vs เพื่อเปิดโปรเจ็กต์และเรียกใช้ "npm run service" เพื่อเริ่มต้น