useEffect(() => {
// основное тело функции
return ()=>{ // здесь ф-я которая вызывается при размонтировании компонента}
}, ['зависимости']
)
<my-select
должен за выбор отвечать, он же и должен менять переменную selectedSort selectedSort = 'id' ;
computed: {
sortedPosts() {
this.selectedSort = 'id';
return [...this.posts].sort((post1, post2) => post1[this.selectedSort]?.localeCompare(post2[this.selectedSort]))
},
}
<script src="/main.js"/>