Hacker News new | ask | show | jobs
by diob 1073 days ago
https://angular.io/guide/binding-overview

Haven't looked at angular since 2015 to be honest, but it still seems like they do weird html stuff to me, such as:

<ul> <li *ngFor="let customer of customers">{{customer.name}}</li> </ul> or <label>Type something: <input #customerInput>{{customerInput.value}} </label>

2 comments

Angular will soon be migrating to the Svelte style of conditional flow control. https://github.com/angular/angular/discussions/50719
I agree with you, it looks weird, but my point was that it's correct HTML syntax, even though you cannot expect it to work if you open an Angular template in a browser, but an HTML parser can tell you it's syntactically correct.
> HTML parser can tell you it's syntactically correct

Which is completely useless because your website doesn't work anyway

This is true of Svelte's syntax as well, is it not?
Not really on:click is not valid HTML
Oh, that makes sense, I get you now.