正在加载视频...

视频加载失败

🚀 Angular v17.1 is out today and I can finally refactor these getters in my code! Keep in mind that signal inputs are still in developer preview, so we are not yet following semver for updating their API. 📚

41,656 次观看 • 2 年前 •via X (Twitter)

8 条评论

Tomasz Ducin 的头像
Tomasz Ducin2 年前

are output()s in 17.1 as well or not yet?

Migrant 的头像
Migrant2 年前

The "before" code is artificially verbose, isn't it?

Minko Gechev 的头像
Minko Gechev2 年前

Yeah in this oversimplified example it looks that way. A few differences: - Composability - effect and computed allow signal composition - Execution - gets invoked only when this signal changes - Readability - always subjective, I find simpler primitives easier to reason about

Eugeno 的头像
Eugeno2 年前

We could have removed these getters before 😏

Jordan Hall 的头像
Jordan Hall2 年前

I like signal inputs but anyone else feel like using effect is ugly here and less readable?

Charlie Greenman 的头像
Charlie Greenman2 年前

yay

Dustin Goodman 的头像
Dustin Goodman2 年前

Very nice!

Pavan K Jadda 的头像
Pavan K Jadda2 年前

Enough for me to use in PROD

相关视频