NodeJS部落格實戰17 前台分類的展示和排序

2021-08-18 08:50:04 字數 590 閱讀 8495

實現功能:

1)在前台展示分類

2)最新新增非分類展示在最前方

實現思路:

1)在routers/main.js中將分類從資料庫中取出使用模板渲染到前台

2)使用sort()方法對取出的categories資料進行排序

1.前台分類展示

routers/main.js:

呼叫category的模型類,從資料庫中取出資料,

sort排序1表示公升序-1表示降序

var express = require('express');

var router = express.router();

var category = require('../models/category.js');

router.get('/',function(req,res,next))..then(function(categories));

});})module.exports = router;

在views/main/index.html前台進行模板渲染

NodeJS部落格實戰04 分模組開發

應用程式的啟動入口檔案 載入模組 var express require express 載入express模組 var swig require swig 載入模板處理模組 配置模板引擎 swig.setdefaults 取消模板快取 根據不同的功能劃分模組admin.js var express...

NODEJS實戰微博評論05 前台呼叫後台介面

根據上節課編寫的介面文件,在index.js 呼叫相應介面 1.先編寫index.html 用法 ng submit expression 若expression值為true,則提交,若expression值為false,則不提交 用ng repeat 將 scope.comments迴圈出來 3 ...

gitHub拉取的nodejs部落格專案環境搭建

1.安裝mongodb 2.建立乙個存放資料的資料夾,自己玩就眾多專案共享存放點 也可以在每個專案單獨建立路徑然後 depath單獨啟動每乙個的資料庫連線 mongod dbpath c mongodb data 和 mongo 3.拉 npm install 5.注意npm版本號 npm v,版本...