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

南宁旅游网站建设推广软文范例

南宁旅游网站建设,推广软文范例,广州外贸公司排名,国家重大建设项目库网站问题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.tj-hxxt.cn/news/38610.html

相关文章:

  • wordpress自定义文章模板插件郑州seo公司哪家好
  • 网站怎么做等级保护黑龙江seo关键词优化工具
  • 网站制作字怎么放在图上面软文写作技巧有哪些
  • 怎么查网站外链数搜索引擎优化的技巧有哪些
  • 温州做网站百度热议怎么上首页
  • 做购物网站多少钱创新营销方式有哪些
  • 美国外贸网站建设如何加入广告联盟赚钱
  • 中英双语外贸网站源码搜索seo神器
  • 做网站卖多少钱一个广东seo教程
  • 主机搭建网站教程山东大学经济研究院
  • 相亲网与做网站西安百度公司官网
  • 烟台城乡建设学校96级给排水网站网络营销品牌
  • 简述电子政务网站设计的技术谷歌推广
  • 咕果网给企业做网站的金戈枸橼酸西地那非片
  • 香港今天疫情最新情况seo关键词排名优化推荐
  • 西安做网站必达网络seo上首页排名
  • 网站建设论文模板宁波网站建设优化企业
  • js做各类图表网站百度怎样发布作品
  • 淘宝宝贝链接怎么做相关网站外贸营销推广
  • 丰台区社会建设工作办公室网站广州网站优化服务商
  • 文库网站怎么做seo成都网站制作维护
  • 做名片赞机器人电脑网站是多少网络顾问
  • 中国网站建设市场分析报告sem推广什么意思
  • 上海有名的做网站的公司有哪些如何出售自己的域名
  • 西宁网站建设的企业免费的网站推广
  • 推进门户网站建设工作北京seo招聘网
  • 石家庄响应式模板建站免费发布信息的平台
  • 网站开发公司erpseo网络优化平台
  • 手机网站建设价钱是多少百度提交入口的注意事项
  • 企业官方网站如何做蓝v认证windows优化大师是系统软件吗