Как я могу получить данные в Vue от Node.js - PullRequest
0 голосов
/ 17 февраля 2020

index. js

router.get('/', (req, res) => {
    var cart = req.cookies.cart;
    res.sendFile(path.join(__dirname,'../../src/components/cart.html'),cart);
})

корзина. html

<body>
    <div id="app" class="container mt-3">
        <h2> cart View </h2>
    </div>
</body>

<script>
    new Vue({
        el: '#app',
        data: {

        }
    })
</script>

Я хочу получить куки в vue ..

Как получить данные «корзины» в Vue?

Это правильный способ сделать res.send('../cart.html',cart)?

1 Ответ

0 голосов
/ 18 февраля 2020

Вы должны сделать запрос от vue на ваш сервер, чтобы получить данные. Для этого вы можете использовать ax ios.

НО в этом случае вы отправляете куки на сервер и пытаетесь вернуть куки из запроса, почему? Вы можете взять свои куки на интерфейс без какого-либо запроса, используйте js -cook ie.

Cookie.get('cart')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...