Implementing advanced DOM manipulation scenarios - Maxim NgWizard Koretskyi

preview_player
Показать описание
ng-conf is a two day, single track conference focused on delivering the highest quality training in the Angular JavaScript framework. 1500+ developers from across the country will converge on beautiful Salt Lake City, UT to participate in training sessions by the Google Angular team, and other Angular experts. In addition to the invaluable training, ng-conf will deliver a premier conference experience for attendees, providing opportunities to network with other developers, relax at social events, and engage in some of the unique entertainment opportunities available in Utah.
Рекомендации по теме
Комментарии
Автор

Maxim Koretskyi is the Tero Parviainen for Angular!!! Thank's a lot for this 'Deep Dive' Talk!

hansschenker
Автор

Maxim, thank you so much for this workshop. You really are a Wizard.
I only have one question: ¿How can I manipulate the Index.html from inside an Angular component?, in example:
<head>
<link id="tema" id="theme" rel="stylesheet">
</head>

<body>
<app-root></app-root>
</body>


If I need to change the css file of a link element, when a final user choose a color (wich is into a component) ¿How do I do that?... ¿Which are the correct tools to use in that scenario? If you can Help me I'll be gratefull for all the eternity.

waldoaraya
Автор

First of all thanks for great talks and workshop. It is really fantastic.

In the last task in which we are creating dynamic component. We need to create <ng-container #vc></ng-container>.
Which is in a way is static. What if a library want to insert dynamic component in body?

dearvivekkumar
Автор

What if I want to create components dynamically not from existing components (AComponent, BComponent etc.), but from static HTML files, like it was with ng-include in AngularJS?

tender.branson
Автор

even 2x speed is too slow for this one

pma
Автор

Great workshop. Thanks Maxim for your effort and ng-conf for sharing. Such clips really contribute to expand Angular popularity.

wojciechszczotka
Автор

i also can use ng-template for rendering a dynamic component. what is the difference with using ng-container ?

thanhnguyen-qxvk
Автор

01:22:48 Task3, if you embed the view in AfterViewChecked you end up with 4 components. It needs to go inside AfterViewInit. Otherwise, it renders the ng-template. Interesting.

masterlup
Автор

Thank you a lot for the great presentation!!!
So to be sure.... Renderer2 to set styles, classes and attributes.... and ViewContainerRef to create, remove and modify DOM for my understanding.... is that correct?

Please keep the good work at angularindepth.com which i'm visiting very often as i'm going deep into the angular framework!

bmiguelmf
Автор

People would pay for workshop like this! Thanks for making it free!

JonathanYee
Автор

Clear quite a few of my confuses, excellent workshop

zhiqiangqian
Автор

Thank you for the explanation with Deep dive..!! Actually I am rendering dynamic table with *ngFor which is a component, data to load is from array and updating the array at runtime, so issue is with performance. How to overcome from this scenario ?? Hoping for the solution ✌️

Dipakkumar-sgeg
Автор

Super useful and well executed. Thanks

nikosc
Автор

Max Koretskyi

Can you also create a blog post for how to start understanding the angular codebase.

In one of your blogpost maybe on Medium, You have given to start looking into the angular/material angular/cdk codebase.

That was useful.

dearvivekkumar
Автор

why typescript making it so difficult?

PrinjuVaidyan