props:{cart: {type: Array}}
а где ты вычитал, что пропсы передаются роутером? 😄
В статьях в интернете
видно, ты читал невнимательно. $route.params к пропсам отношения никакого не имеет. Как и роутер в целом
А как тогда передать?
<MyComponent v-bind:my-prop="propData" />
Не, я же с одного объекта перехожу на другой
ну так а стор зачем? Который ты используешь уже
Так я когда, отправляю у меня стор пустой
зачем тебе корзину передавать в роуте?
Потому, что я её отчистил
зачем ты её очищаешь, если она всё ещё нужна?
А после какого момента мне её отчищать?
Что будет, если я напишу в роут сам что-то? допишу, что я купил не 10 книг, а 1000?
А зачем юзера менять список товаров, который он купил?
Потому что он это может :) Криво скопировал ссылку, например
А зачем ему копировать ссылку после покупки?
Вопрос не в том, зачем. Он это может сделать по факту. Вот и вопрос - что случится, когда такое произойдёт. Люди ж зачем-то сдают на права, на оружие. Им их не выдают просто так "ну он же не будет ездить на красный или убивать людей. Зачем ему это?". Но даже имея все документы, это ничего не гарантирует :)
Мне просто этот кейс не нужен
И после какого момента ты предлагаешь чистить корзину?
ну чел 😄 Если корзина тебе всё ещё нужна, то зачем ты её удаляешь? И, как следствие, в какой момент можно её удалить? :)
Не знаю. Могу предположить, что при создании объекта об успешной покупки
Обсуждают сегодня