当前位置: 首页 > news >正文

外国设计网站推荐高端品牌男鞋

外国设计网站推荐,高端品牌男鞋,wordpress 京东,深圳建网站信科问题1:vue设置代理 如果你的前端应用和后端API服务器没有运行在同一个主机上,你需要在开发环境下将API请求代理到API服务器。这个问题可以通过vue.config.js中的devServer.proxy选项来配置。 1.devServer.proxy可以是一个指向开发环境API服务器的字符串&…

问题1:vue设置代理

如果你的前端应用和后端API服务器没有运行在同一个主机上,你需要在开发环境下将API请求代理到API服务器。这个问题可以通过vue.config.js中的devServer.proxy选项来配置。

1.devServer.proxy可以是一个指向开发环境API服务器的字符串:

module.exports = {devServer: {proxy: 'http://localhost:4000'}
}

2.更多的代理控制行为:

module.exports = {devServer: {proxy: {'/api': {target: '<url>',ws: true,changeOrigin: true},'/foo': {target: '<other_url>'}}}
}

问题2:vue项目打包完成之后为什么会出现空白页 ?怎么解决?

1.打包路径:

module.exports = {publicPath:'./'  // 此处的路径,由具体情况决定
}

2.路由模式:

hash:#

history:没有#

前端如果自己测试项目,直接将路由模式改为hash

项目上线要求是history模式,该怎么办?

        前端不需要进行处理,只需要告诉后端,前端的路由模式为history,可使用重定向。

router/index.js
const router = new VueRouter({mode:"history",base:process.env.BASE_URL,routes
});

问题3:模式和环境变量

在项目中的根目录新建文件:

        开发环境:.env.development

        生产环境: .env.production

问题4:后端解决跨域问题

// 在routes中的index.js
router.all('*', function(req, res, next) {res.header('Access-Control-Allow-Origin','*');res.header('Access-Control-Allow-Headers','Content-Type');res.header('Access-Control-Allow-Methods','*');res.header('Content-Type','application/json;charset=utf-8');next();
});

问题5:Vue路由模式

路由模式有两种:history、hash

区别:

        1.表现形态不同

                history:  http://localhost:8080/about

                hash   :     http://localhost:8080/#/about

        2.跳转请求

                (当没有找到页面--404)

                history: http://localhost:8080/id  ----》发送请求

                hash:    不会发送请求

        3.打包后前端自测要使用hash,如果使用history会出现空白页

问题6:介绍一下SPA以及SPA有什么缺点

SPA是什么? 单页面应用

缺点:

        1.SEO优化不好

        2.性能不是特别好

问题7:Vue路径传值

1.显式(在url上是能看到所传递的值)

        http://localhost:8080/about?a=1

        1.1 传 

this.$router.push({path:'/about',query:{a:1}
})

        1.2 接

        this.$route.query.a

2.隐式(在url上看不到传递的值)

        http://localhost:8080/about

        2.1 传

this.$router.push({name:'About',params:{a:1}
})

        2.2 接

        this.$route.params.a

问题8:路由导航守卫有哪些

全局、路由独享、组件内

使用场景:在进入某个页面之前进行判断拦截(点击订单的时候,先要判断是否已登录,如果已登录就next,若没登录就要跳转到登录页面)

1.全局

        beforeEach、beforeResolve、afterEach

2.路由独享

        beforeEnter

router.beforeEach((to, from, next) => {if(){next();}else{router.push('/login')next('/login')}
})

3.组件内(一般使用的少)

        beforeRouteEnter、beforeRouteUpdate、beforeRouteLeave

 问题9:Vue动态路由

并不是所有的项目都会用到动态路由

场景:详情页(文章、商品) ----  多个信息共用一个页面

path:"/list/:id"

router.js配置

{path:"/list",name:"List",children:[{path:'/list/:id',name:'Details',component: () => import("../views/Details.vue")}],component: () => import("../views/List.vue")
}
http://www.yayakq.cn/news/495405/

相关文章:

  • 长沙网站制作与设计红河蒙自网站开发
  • 网站dns如何修改不了Wordpress如何接入visa支付
  • 青岛学网站建设的学校外贸做网站公司
  • 阴阳师网站怎么做微信开发网站建设程序
  • 个人做交通违章查询网站违法吗网页设计公司名称
  • 湖北免费相亲网站市场调研公司排名
  • 湖北勘察设计协会网站wordpress修改底部文字
  • 深圳做棋牌网站建设哪家服务好公司简介模板200字左右
  • 中咨工程建设监理公司网站食品网站建设需求分析
  • 河北省建设部网站wordpress 按钮
  • 做外贸网站多久更新网站模板上传
  • 简单易做的的网站商务网站建设中的必备功能
  • 南昌比较好的网站设计长春网站建设优化排名
  • 安徽汽车网网站建设手机端网站怎么做的
  • 国办网站建设指引河北省建设注册中心网站首页
  • 网站建设和管理存在的问题做的网站提示不安全
  • 广州知名网站建设网页设计服务多用户商城购物系统
  • 镇江做网站seo做网站用的软件是什么了
  • 网站后台html5模板办公网络建设项目商务要求
  • 体育西网站开发定制seo在哪可以学
  • 深圳网站建设公司jsp福建建筑人才网官网
  • 网站定制论文1500字左右wordpress 子站点
  • 政务网站建设浙江个人网页html实例完整代码
  • 做网站 找风投阿里云快速建站教程
  • 苏宁易购网站建设分析学电脑在哪里报名
  • 个旧网站建设公司在线做网站流程
  • joomla! 1.5 网站建设基础教程cms系统干什么的
  • 电子商务网站建设精英西双版纳网站开发
  • 不关站备案wordpress 2019网站每天更新的内容是内链吗
  • scratch在线编程网站wordpress文章语言切换