ฟังก์ชันลิงก์ในคำสั่ง AngularJS คืออะไร
ฟังก์ชันลิงก์ในคำสั่ง AngularJS คืออะไร

วีดีโอ: ฟังก์ชันลิงก์ในคำสั่ง AngularJS คืออะไร

วีดีโอ: ฟังก์ชันลิงก์ในคำสั่ง AngularJS คืออะไร
วีดีโอ: AngularJS Directives - Compile and Link in depth - Part 1 2024, พฤศจิกายน
Anonim

ลิงก์ของคำสั่ง AngularJS คีย์กำหนด ฟังก์ชั่นลิงค์ สำหรับ คำสั่ง . อย่างแม่นยำโดยใช้ ฟังก์ชั่นลิงค์ เราสามารถกำหนดได้ คำสั่งของ เอพีไอ & ฟังก์ชั่น ที่สามารถใช้ได้โดย คำสั่ง เพื่อสร้างตรรกะทางธุรกิจบางอย่าง NS ฟังก์ชั่นลิงค์ ยังรับผิดชอบในการลงทะเบียนผู้ฟัง DOM ตลอดจนอัปเดต DOM

ดังนั้น directive ทำงานอย่างไรใน AngularJS?

คำสั่ง AngularJS เป็นแอตทริบิวต์ HTML แบบขยายที่มีคำนำหน้า ng- ng-app คำสั่ง เริ่มต้น an AngularJS แอปพลิเคชัน. ng-init คำสั่ง เริ่มต้นข้อมูลแอปพลิเคชัน ng-model คำสั่ง ผูกค่าของการควบคุม HTML (อินพุต, เลือก, textarea) กับข้อมูลแอปพลิเคชัน

ต่อมา คำถามคือ AngularJS มีฟังก์ชันการเชื่อมโยงกี่ประเภท? ในวงจรชีวิตของ directive มีสี่ที่แตกต่างกัน ฟังก์ชั่น ที่สามารถดำเนินการได้หากมีการกำหนดไว้ แต่ละรายการช่วยให้นักพัฒนาสามารถควบคุมและปรับแต่งคำสั่งได้ที่ แตกต่าง จุดของวงจรชีวิต สี่ ฟังก์ชั่น คือ: คอมไพล์, คอนโทรลเลอร์, พรี- ลิงค์ และโพสต์- ลิงค์.

ในทำนองเดียวกัน ผู้คนถามว่า ฟังก์ชันคอมไพล์และลิงก์ใน AngularJS ต่างกันอย่างไร

รวบรวม – มันข้าม DOM และรวบรวมคำสั่งทั้งหมด ผลที่ได้คือ ฟังก์ชั่นการเชื่อมโยง . ลิงค์ - มันรวมคำสั่ง กับ กำหนดขอบเขตและสร้างมุมมองแบบสด การเปลี่ยนแปลงใดๆ ใน แบบจำลองขอบเขตสะท้อนให้เห็น ใน มุมมองและการโต้ตอบของผู้ใช้กับมุมมองนั้นสะท้อนให้เห็น ใน แบบจำลองขอบเขต

คุณใช้คำสั่งอย่างไร?

เชิงมุม คำสั่ง ใช้เพื่อขยายอำนาจของ HTML โดยให้รูปแบบใหม่ แต่ละ คำสั่ง มีชื่อ - อย่างใดอย่างหนึ่งจาก Angular ที่กำหนดไว้ล่วงหน้าเช่น ng-repeat หรือชื่อที่กำหนดเองซึ่งสามารถเรียกอะไรก็ได้ และแต่ละคน คำสั่ง กำหนดตำแหน่งที่จะใช้: ในองค์ประกอบ คุณลักษณะ คลาส หรือความคิดเห็น

แนะนำ: