с помощью watch?)
                  
                  
                  
                  
                  
                  
                  
                  
                  //Оберунл пропс в 
                  
                  
                  const computedSquares = computed(() => {
                  
                  
                    return props.squares;
                  
                  
                  });
                  
                  
                  
                  
                  
                  
                  
                  
                  // И watch не срабатывает при его изменении
                  
                  
                  watch(computedSquares.value, (newSquares, oldSquares) => {
                  
                  
                  
                  
                  
                      console.log(newSquares, oldSquares);
                  
                  
                    }, { deep: true }
                  
                  
                  );
                  
                  
                
watch(() => computedSquares.value, ...)
Так выше же сказали убрать стрелочную функцию? Вернул, но так тоже watch не срабатывает на computed что с .value что без...
Я не знаю что вам выше сказали, без неё не будет трекаться реактивность если вы используете someRef.value для отслеживания изменений. А если в обработчике вотча ничего не происходит значит значение не меняется или вы в другом месте реактивность поменяли.
const computedSquares = computed(() => { return props.squares; }); watch( () => computedSquares.value, (newSquares, oldSquares) => { console.log('ЫТЬ'); console.log(newSquares, oldSquares); }, { deep: true } ); И ничего не проиходит при добавлении нового объекта в массив props.squares...
Вы не показали как добавляете
Обсуждают сегодня