Skip to content

Instantly share code, notes, and snippets.

@12cassie34
Created June 13, 2022 09:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 12cassie34/3ed96b8b508921473299f04ab89cc0ea to your computer and use it in GitHub Desktop.
Save 12cassie34/3ed96b8b508921473299f04ab89cc0ea to your computer and use it in GitHub Desktop.
Vue Reactivity
const myFriendList = {
list: ["Pauline", "Ségoline", "Christina"],
get lastNewFriend() {
return this.list[this.list.length - 1]
},
set addNewFriend(newFriend) {
this.list.push(newFriend)
}
}
console.log(myFriendList.lastNewFriend) // "Christina"
myFriendList.addNewFriend = "Rosalie"
console.log(myFriendList.lastNewFriend) // Rosalie
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment