ฉันเพิ่งตรวจสอบโค้ดสำหรับเว็บแอปที่สร้างด้วยเชิงมุมและพบว่ามีการเขียนโค้ดโดยng-app="myModule"
วางคำสั่งไว้บน<body>
แท็ก เมื่อเรียนรู้เชิงมุมฉันเท่านั้นที่เคยเห็นมันใช้กับ<html>
แท็กตามคำแนะนำของเอกสารเชิงมุมที่นี่ , ที่นี่และในของพวกเขากวดวิชา
ผมได้สำรวจนี้บิตของตัวเองและพบว่า SO คำถามสะดุดตานี้และในทำนองเดียวกันนี้ที่หารือเกี่ยวกับการโหลดโมดูลหลายหน้า อย่างไรก็ตามเทคนิคนี้แตกต่างจากกรณีของฉันเนื่องจากเกี่ยวข้องกับการวาง ng-app บนองค์ประกอบภายในร่างกายและใช้การบูตด้วยตนเองเพื่อเรียกใช้แอปเชิงมุมสองแอปในเวลาเดียวกัน
เท่าที่ฉันสามารถบอกได้ไม่มีความแตกต่างระหว่างรันไทม์ระหว่างแอพที่ng-app
เปิด<html>
หรือ<body>
. ตามที่ฉันเข้าใจมันng-app
กำหนดรูทของแอปพลิเคชันเชิงมุมดังนั้นการจัดวางบนส่วนบน<body>
จะตัด<head>
ออกจากขอบเขตของเชิงมุม แต่ฉันคิดไม่ออกว่าจะมีผลกระทบต่อสิ่งต่าง ๆ อย่างไร คำถามของฉันคืออะไรคือความแตกต่างทางเทคนิคระหว่างการวางng-app
บนแท็กเหล่านี้แทนที่จะเป็นอีกแท็ก