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

ppt做视频模板下载网站有哪些内容阿里云服务器ip做网站

ppt做视频模板下载网站有哪些内容,阿里云服务器ip做网站,上什么网站做会计教育,方一凡和磊儿做家教的网站vueRouter常用属性 basemodehashhistoryhistory模式下可能会遇到的问题及解决方案 routesprops配置(最佳方案) scrollBehavior base 基本的路由请求的路径 如果整个单页应用服务在 /app/ 下#xff0c;然后 base 就应该设为 “/app/”,所有的请求都会在url之后加上/app/ new … vueRouter常用属性 basemodehashhistoryhistory模式下可能会遇到的问题及解决方案 routesprops配置(最佳方案) scrollBehavior base 基本的路由请求的路径 如果整个单页应用服务在 /app/ 下然后 base 就应该设为 “/app/”,所有的请求都会在url之后加上/app/ new VueRouter({base: /app/,...});mode 设置路由工作模式hash或history hash http:/8000/#/hello Vue-router 默认使用 hash 模式使用 hash 模式时 url 中始终有 # 号。不会刷新页面也不会发起新的 HTTP 请求只是实现客户端页面的定位#后面的字符不会被发送到服务器端# 可以修改浏览器的访问历史记录。hash 模式是通过改变锚点(#)来更新页面 url并不会触发页面重新加载。通过window.onhashchange() 监听到hash 的改变从而处理路由。 history http:/8000/hello 使用 history 模式时URL中不带 # 号。利用 history.pushState 和 history.replaceState API 来完成 URL 跳转而无须重新加载页面。刷新会请求服务器如果服务器中没有相应的响应或者资源则会刷新出来404页面 history模式下可能会遇到的问题及解决方案 使用history模式通常本地调试没有什么问题但是一旦发布到测试或生产环境则会出现页面白屏或者刷新页面白屏的现象这种问题的出现是因为前端和服务端没有做相应的配置 //前端设置 module.exports {// publicPath默认值是/即你的应用是被部署在一个域名的根路径上// 设置为./可以避免打包后的静态页面空白// 当在非本地环境时这里以项目test为例即打包后的h5项目部署服务器的test目录下// 那么这里就要把publicPath设置为/test/表示所有的静态资源都在/test/里// 打包部署后会发现index.html引用的静态资源都添加了路径/test/publicPath: process.env.NODE_ENV development ? ./ : /test/,...... }///服务端设置 location /test{...try_files $uri $uri/ /test/index.html //location /test表示项目部署在了 /test目录下这里要跟vue.config.js里的publicpath的值保持一致。之所以刷新页面白屏其实是因为路由资源不存在 }routes 属性设置匹配的路由地址path与路由组件component new Router({...routes: [{path: /,component: () import(.iews/Index),name: home,children: [{ path: /home, name: home, meta: { title: 管理 }, component: () import(.src/home/Index) },]},{path: string,//路由路径component: Component, // 当前路由匹配时显示的路由组件name: string, // 命名路由redirect: string | Location | Function, // 路由重定向props: boolean | Object | Function, //路由传参alias: string | Arraystring, // 路由别名children: ArrayRouteConfig, // 嵌套路由beforeEnter: (to: Route, from: Route, next: Function) void, //路由守卫caseSensitive: boolean, // 匹配规则是否大小写敏感(默认值false)}}] })props配置(最佳方案) { // 二级路由path: message,component: Message,children: [{ // 三级路由name: detail,path: details/:id/:title/:desc, // 配置占位符component: Details,props(route){ // router每次调的时候会把 $route 传进来你想怎么取就怎么取return {id: route.params.id,title: route.params.title,desc: route.params.desc}}// es6解构赋值写法更简单//props({query: {id, title, desc}}){// return {id, title, desc}//}}] } scrollBehavior 置路由跳转时页面滚动条的位置 很多情况下用户希望查看详情页以后,返回列表页刚刚浏览的位置,但由于列表页组件已经被销毁所以我们重新返回到列表页后页面会置顶就需要重新下拉查看列表这样就做了很多没有必要的操作。 new VueRouter({...scrollBehavior() {return { x: 0, y: 0 };},});也可以使用如下两种方案更推荐使用scrollBehavior方案 使用路由守卫)在beforRouterLeave的路由钩子记录当前页面滚动位置 //在页面离开时记录滚动位置 beforeRouteLeave (to, from, next) {this.scrollTop document.documentElement.scrollTop || document.body.scrollTopnext()},//进入该页面时用之前保存的滚动位置赋值 beforeRouteEnter (to, from, next) {next(vm {document.body.scrollTop vm.scrollTop})},使用keep-alive缓存 //App.vue templatediv idappkeep-aliverouter-view v-if$route.meta.keepAlive/router-view/keep-aliverouter-view v-if!$route.meta.keepAlive //div /template//router.jsroutes: [{path: /,name: List,component: () import(./list.vue),meta: {keepAlive: true // 需要缓存}},{path: /content/:contentId,name: content,component: () import(./content.vue),meta: {keepAlive: false // 不需要缓存}}, ]
http://www.hkea.cn/news/14506421/

相关文章:

  • wp网站建设网站模板免费下载代码
  • 做百度移动端网站优建网站怎么挣钱的
  • 网站正在建设中换句话表达在线视频制作网站
  • 沈阳成创网站建设公司百度品牌
  • 网站被降权重新做网站邯郸哪做网站
  • 如何访问win7下做的网站24小时最新在线视频免费观看
  • 郯城县住房和城乡建设局网站wordpress google字体
  • 网站建设备案优化wordpress 自定义目录
  • python网站开发 完整例子网站建设实物实训目的
  • 网站国际网络备案号微信代运营
  • 杭州网站建设制作个人域名备案完成了 可以改网站内容吗
  • 土建设计网站四年级写一小段新闻
  • flash网站建设个人简介做毕业设计的网站设计
  • 如何建淘客网站网站建设一个月做十单
  • 做我网站网站小图标素材下载
  • 企业网站教程 优帮云园林景观设计公司招聘
  • 国际学校网站如何建设北京网页设计公司就找兴田德润
  • 要建一个网站该怎么做重庆建设工程信息网官网入口30系统登入
  • 合肥滨湖建设指挥部网站百度站长平台提交网站
  • 做网站用什么笔记本配置定制开发电商网站建设公司
  • 网页浏览器加速器图片优化网站
  • 石家庄做网站多少钱网站开发前端与后端源代码
  • 网站主页与导航栏的设计广州企业年报网上申报入口
  • 可信网站网站认证wordpress最新版获取标签
  • 湖南做网站找谁正规的合肥网站建设价格
  • ai做的网站怎么切图深圳网站的优化公司
  • 招投标网站建设开发查看wordpress密码
  • 勘察设计人才网镇江抖音seo
  • seo优化师培训长沙官网优化公司
  • 重庆建设行政主管部门网站如何做旅游攻略网站