我使用nodeJs渲染html,但是html却被pre标签包裹住了
如下图:
部分的代码:
var express = require('express');
var router = express.Router();
var path = require('path');
var bodyParser = require('body-parser')
var app = express();
// view engine setup
app.set('views', path.join(__dirname, 'public'));
app.set('view engine', 'html');
//解析post请求体中的内容
app.use(express.static(path.join(__dirname, 'public')));
router.get('/', function(req, res, next) {
res.render('index');
})
找到问题了。 我在一段跨域代码里面写了:res.header("Content-Type", "application/json;charset=utf-8");