1. TemplateUrl และเส้นทางควรทำงานภายใต้เว็บเซิร์ฟเวอร์
2. ใช้เทมเพลตแทนที่เพื่อตั้งค่าจริงและจะต้องมีป้ายกำกับที่สอดคล้องกันในเทมเพลตมิฉะนั้นจะไม่มีข้อมูลใดปรากฏขึ้น
3. หลังจากเวอร์ชัน 1.2 โมดูล ngroute มีความเป็นอิสระ
4. ข้อผิดพลาดเกิดขึ้นหากไม่ได้กำหนดคอนโทรลเลอร์เปล่า
5. พารามิเตอร์ลิงก์ของ Directive อยู่ในลำดับ: ขอบเขต, องค์ประกอบ, attrs, ctrl
6. การทำซ้ำ NG ไม่สามารถวนซ้ำวัตถุที่ซ้ำกันได้ แฮ็ค: ng-repeat = "สิ่งที่ติดตามสิ่งต่าง ๆ โดย $ id ($ index)"
7. พยายามอัปเดตคุณสมบัติของตัวแปรมากกว่าตัวแปรแต่ละตัวเอง
8. โปรดทราบว่า NG-Repeat, NG-Controller ฯลฯ จะมีขอบเขตอิสระ
9. เมื่อโหลด jQuery ให้ใช้ jQuery มิฉะนั้นใช้ jqlite ในตัว การอ้างอิงองค์ประกอบทั้งหมดในเชิงมุมจะถูกห่อหุ้มด้วย jQuery หรือ jqlite เสมอ พวกเขาไม่เคยอ้างอิง DOM ดิบ
10. ข้อผิดพลาดที่ถูกต้อง: [$ location: ihshprfx] แท็กไม่ได้ลบ <a href = "#" ng-click = "somemethod ();"> </a>
11.error: ฟัง EACCES เมื่อคุณอยู่ใน Linux ข้อผิดพลาดนี้จะปรากฏขึ้นเนื่องจากพอร์ตที่คุณกำลังฟังอยู่ นี่คือของฉันคือ 33 เพียงเปลี่ยนเป็นพอร์ตจำนวนมากเช่น 8080 หรือ 3030 มีบทบัญญัติว่าพอร์ตเหล่านี้มีมากกว่า 1024
12. ไม่สามารถแสดงได้โดยไม่ต้องมี NG-Model ในทำนองเดียวกันเมื่อพบเอกสารที่ดูดีที่สุดสิ่งที่ขาดหายไป?
ภาคผนวก: เมื่อแหล่งที่มาของตัวเลือก NG ไม่ตรงกับการเขียนการเลือกทั้งหมดจะเกิดขึ้นดังนี้:
var a = [{"id": 1, "name": "Ryan"} .... ], ng-options = "item.i เป็น item.name สำหรับรายการใน" // ฉันแตกต่างจาก id
-
13.ng-bind-html-unsafe ถูกลบออกแล้วคุณสามารถใช้โมดูล ['ngsanitize'] หรือใช้บริการ $ SCE
จาก stackoverflow
คุณระบุว่าคุณกำลังใช้ Angular 1.2.0 ... เป็นหนึ่งในความคิดเห็นอื่น ๆ ที่ระบุไว้ NG-BIND-HTML-Unsafe ได้ถูกเลิกใช้แล้ว
คุณจะต้องทำอะไรแบบนี้:
คัดลอกรหัสดังนี้: <div ng-bind-html = "preview_data.preview.embed.htmlsafe"> </div>
ในคอนโทรลเลอร์ของคุณฉีดบริการ $ SCE และทำเครื่องหมาย HTML ว่า "เชื่อถือได้":
คัดลอกรหัสดังนี้: myapp.controller ('myctrl', ['$ scope', '$ sce', ฟังก์ชั่น ($ scope, $ sce) {
-
$ scope.preview_data.preview.embed.htmlsafe =
$ sce.trustashtml (preview_data.preview.embed.html);
-
โปรดทราบว่าคุณจะต้องใช้ 1.2.0-RC3 หรือใหม่กว่า (พวกเขาแก้ไขข้อผิดพลาดใน RC3 ที่ป้องกันไม่ให้ "ผู้เฝ้าดู" ทำงานอย่างถูกต้องบน HTML ที่เชื่อถือได้)
หากต้องการดูไวยากรณ์ AngularJS เพิ่มเติมคุณสามารถติดตามได้: คู่มือการอ้างอิง AngularJS เวอร์ชันภาษาอังกฤษและฉันหวังว่าทุกคนจะสนับสนุน wulin.com เพิ่มเติม