Необработанное отклонение ReferenceError: paginate не определено - PullRequest
0 голосов
/ 29 сентября 2018

Я пытаюсь использовать пакет express-paginate, но получаю эту ошибку: необработанное отклонение ReferenceError: paginate не определено

это мой код:

index.js

const express = require('express');
const paginate = require('express-paginate');
// var app = express();
var app = module.exports = express();

app.use(paginate.middleware(10, 50));

rout.js

module.exports = function(app) {

    ...
    app.get('/xxx', category.regionIndex);

gpmodel.js

Gpmodel
        .findAll(values)
        .then(function(gpmodels) {
            // console.log(gpmodels);
            const itemCount = gpmodels.count;
            const pageCount = Math.ceil(gpmodels.count / req.query.limit);
         ...
res.render('category/category.ejs', {
                    gpmodels: gpmodels,
                    seo_asset: seo_asset,
                    pageCount,
                    itemCount,
                    pages: paginate.getArrayPages(req)(3, pageCount, req.query.page)
                });

...

как я могу это исправить?

1 Ответ

0 голосов
/ 29 сентября 2018

Вы не можете звонить один раз, используйте любое место.

В gpmodel.js определите его:

const paginate = require('express-paginate');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...