vue js computed vs method

In Vue js computed and method does the same thing but computed cache the result and renders it from cache next time unless dependencies change. IT is called only if the properties it is referenced are changed.

eg:

Where as method executes the function every time something changes in vue scope.

Doesn’t matter if the changed property has something to do with the method.

So Computed is better option for rendering.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.