เพิ่ม ng-click ไปที่ Ionic popup-head

ดังนั้นป๊อปอัปไอออนิกจึงมีองค์ประกอบที่แตกต่างกันจำนวนหนึ่ง เช่น popup-title, popup-head, popup-body เป็นต้น

สิ่งที่ฉันพยายามทำคือยกเลิกการแจ้งเตือนทั้งการคลิกองค์ประกอบป๊อปอัปเฮดและที่ใดก็ได้นอกป๊อปอัป แต่ดูเหมือนจะไม่เข้าใจว่าต้องทำอย่างไร

ฉันสามารถเอาชนะ CSS สำหรับทั้งคู่ได้ พื้นหลังสามารถเขียนทับได้ด้วยการใส่สไตล์ .popup-container แต่ฉันไม่รู้ว่าจะเพิ่ม ng-click ได้อย่างไร

ความช่วยเหลือใด ๆ ที่ชื่นชม


person Mr.P    schedule 06.10.2015    source แหล่งที่มา
comment
ไม่มีลิงก์ซอเพราะฉันไม่รู้ว่าจะเขียนอย่างไร   -  person Mr.P    schedule 06.10.2015
comment
หรือส่วนที่เกี่ยวข้องของรหัสของคุณจนถึงตอนท้ายของคำถาม   -  person mico    schedule 06.10.2015
comment
ฉันไม่ได้ลองสิ่งนี้ แต่คุณสามารถเพิ่ม ng-click ให้กับองค์ประกอบ body หรือ div wrapper ได้หรือไม่ สิ่งนี้อาจเกี่ยวข้องด้วย: stackoverflow .com/questions/20186438/   -  person Luke    schedule 06.10.2015


คำตอบ (1)


ติดตั้งแพ็คเกจ npm:

bower install angular-clickout

ใช้ในรหัส/div/องค์ประกอบของคุณ:

<div click-out="hide()"></div>

ที่มา: https://www.npmjs.com/package/angular-clickout

ฉันเชื่อว่าคุณสามารถใช้ฟังก์ชันใดก็ได้ภายในคอนโทรลเลอร์ของคุณสำหรับ click-out เพื่อให้คุณปรับแต่งพฤติกรรมได้

person Luke    schedule 06.10.2015