ฉันต้องการแก้ไขค่าภายในngClass
นิพจน์ แต่ไม่สามารถใช้งานได้
ฉันลองวิธีแก้ปัญหาเหล่านี้ซึ่งเป็นวิธีเดียวที่สมเหตุสมผลสำหรับฉันสองข้อนี้ล้มเหลวด้วยการแก้ไข:
<button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
<button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button>
สิ่งนี้ใช้ได้กับการแก้ไข แต่ล้มเหลวกับคลาสที่เพิ่มแบบไดนามิกเนื่องจากสตริงทั้งหมดถูกเพิ่มเป็นคลาส:
<button ngClass="{'{{namespace}}-mybutton': type === 'mybutton'}"></button>
คำถามของฉันคือคุณใช้ชื่อคลาสแบบไดนามิกในngClass
ลักษณะนี้ได้อย่างไร