14
วิธีการใช้งานฟังก์ชั่นควบคุม AngularJS ในการโหลดหน้า
ขณะนี้ฉันมีหน้า Angular.js ที่อนุญาตให้ค้นหาและแสดงผลลัพธ์ ผู้ใช้คลิกที่ผลการค้นหาจากนั้นคลิกปุ่มย้อนกลับ ฉันต้องการให้แสดงผลการค้นหาอีกครั้ง แต่ฉันไม่สามารถหาวิธีที่จะทำให้การค้นหาดำเนินการได้ นี่คือรายละเอียด: หน้า Angular.js ของฉันคือหน้าการค้นหาพร้อมช่องค้นหาและปุ่มค้นหา ผู้ใช้สามารถพิมพ์ด้วยตนเองในแบบสอบถามและกดปุ่มและแบบสอบถาม ajax ถูกยิงและผลลัพธ์จะปรากฏขึ้น ฉันอัปเดต URL ด้วยคำค้นหา ทำงานได้ดีทั้งหมด ผู้ใช้คลิกที่ผลลัพธ์ของการค้นหาและนำไปยังหน้าอื่น - ซึ่งก็ใช้ได้เช่นกัน ผู้ใช้คลิกปุ่มย้อนกลับและกลับไปที่หน้าการค้นหาเชิงมุมของฉันและ URL ที่ถูกต้องจะปรากฏขึ้นรวมถึงคำค้นหา ทำงานได้ดีทั้งหมด ฉันผูกค่าฟิลด์การค้นหากับคำค้นหาใน URL ดังนั้นจึงมีคำค้นหาที่คาดหวัง ทำงานได้ดีทั้งหมด ฉันจะให้ฟังก์ชันค้นหาดำเนินการอีกครั้งได้อย่างไรโดยที่ผู้ใช้ไม่ต้องกดปุ่ม "ค้นหา" ถ้ามันเป็น jquery ฉันจะใช้งานฟังก์ชั่นในฟังก์ชั่น documentready ฉันไม่เห็น Angular.js ที่เทียบเท่ากัน