Skip to content

ReferenceError: url is not defined #5

@hugo-z

Description

@hugo-z

entry-server.js

import renderVueComponentToString from 'vue-server-renderer/basic';
import app from './app';
import router from './plugins/router';

new Promise((resolve, reject) => {
  router.push(url);
  router.onReady(() => {
    const matchedComponents = router.getMatchedComponents();
    if (!matchedComponents.length) {
      return reject({ code: 404 });
    }
    resolve(app);
  }, reject);
}).then(app => {
    renderVueComponentToString(app, (err, res) => {
        print(res);
    });
}).catch((err) => {
    print(err);
});

I'm wondering where this global variable url is defined, I got this error when running $this->render() in the controller

Edited
I know where went wrong. :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions