मेरे पास एक घटक है जिसे मैं इस तरह के प्रवेश पर एनिमेट कर सकता हूं, एंट्री एनीमेशन ठीक काम करता है। हैंडल रिमूवल विधि निष्पादित हो जाती है और एक इवेंट एमिटर घटकों की सूची (अवलोकनों का उपयोग करके) घटक को फ़िल्टर करता है। लेकिन: छुट्टी एनीमेशन नहीं चलता है:छुट्टी और अवलोकन फिल्टर पर कोणीय 2 रन एनीमेशन
@Component({
animations: [
trigger(
'enterAnimation', [
transition(':enter', [
style({transform: 'translateY(100%)', opacity: 0}),
animate('500ms', style({transform: 'translateY(0)', opacity: 1}))
]),
transition(':leave', [
style({transform: 'translateY(0)', opacity: 1}),
animate('500ms', style({transform: 'translateY(100%)', opacity: 0}))
])
]
)
],
template: `
<div class="mb1 card text-xs-center rounded" [@enterAnimation]="show">
...
export class ContentPropertyComponent {
show: boolean = false;
constructor(private router: Router) {
this.show = true;
}
handleRemoval(contentProperty: PropertyModel) {
this.show = false;
this.delete.emit(this.contentProperty);
}
}
किसी भी मदद की सराहना की।
आप इसे समझने के लिए कुछ दे सकते हैं? यह समझ में नहीं आता है। हमें यह देखने की ज़रूरत है कि आप उत्सर्जक का उपयोग कैसे करते हैं और दृश्य के पीछे क्या होता है? – micronyks
क्या आप एक plnkr या अन्य [mcve] जोड़ सकते हैं (https://stackoverflow.com/help/mcve) –
सहायता के लिए धन्यवाद - मैंने इस मुद्दे को हल करने का अंत किया - समस्या यह थी कि जिस तरह से मैं सामग्री को हटा रहा था प्रॉपर्टी ऑब्जेक्ट कंटेनर – rhysclay