nodejs10

2017-10-30  本文已影响0人  我_巨可爱

页面刷新

  1. window.location.href = "/"
  2. location.reload(false)------从缓存中获取数据,location.reload(true)--------从服务端获取数据
  3. location.replace(location.href);------刷新当前网页,replace替换的页面不会出现在历史记录中

处理静态资源

通过express提供的方法可以改变静态资源路径

  1. app.use("/node_module/",express.static("./node_module/"));
  2. app.use("/public/",express.static("./public/"));
  3. 省略资源部分路径
  1. 改变资源标识
  1. use的第二个参数,路径相当于node执行的路径

art-template

  1. 简洁语法和原生语法引入的包不一样

配置文件

可配置项目都可以放到该文件中

  1. 视图文件路劲配置
  2. 模板符号
  3. 上传文件的路径
var upload_preview_rel = "./public/uploads/"
module.exports = {
  upload_preview:{
    abs:path.join(__dirname,upload_preview_rel),
    rel:""
  }
}

图片上传改进

  1. 图片分为上传图片和显示图片
  2. 上传图片时,使用配置文件指定的绝对路径+文件名称-----》存储图片
  1. 当存储路径之后,返回图片路径:配置文件制定的相对路径+文件名称
  2. 在客户端
上一篇下一篇

猜你喜欢

热点阅读