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

天津百度做网站多少钱网站改版换了域名

天津百度做网站多少钱,网站改版换了域名,明年开春有望摘口罩,北京网站假设文章目录 路由器工作模式命名路由to的三种写法嵌套路由路由传参query参数params参数 路由的props配置replace 和 push编程式导航重定向 总结 路由器工作模式 history模式 优点#xff1a;URL更加美观#xff0c;不带有##xff0c;更接近传统的网站URL。 缺点#xff1a;后… 文章目录 路由器工作模式命名路由to的三种写法嵌套路由路由传参query参数params参数 路由的props配置replace 和 push编程式导航重定向 总结 路由器工作模式 history模式 优点URL更加美观不带有#更接近传统的网站URL。 缺点后期项目上线需要服务端配合处理路径问题否则刷新会有404错误。 const router createRouter({history:createWebHistory(), //history模式/******/ })hash模式 优点兼容性更好因为不需要服务器端处理路径。 缺点URL带有#不太美观且在SEO优化方面相对较差。 const router createRouter({history:createWebHashHistory(), //hash模式/******/ })命名路由 routes:[{name:zhuye,path:/home,component:Home},{name:xinwen,path:/news,component:News,},{name:guanyu,path:/about,component:About} ]to的三种写法 !-- 第一种to的字符串写法 -- router-link active-classactive to/homeHome/router-link!-- 第二种to的对象写法 -- router-link active-classactive :to{path:/home}Home/router-link!-- 第三种 -- router-link active-classactive :to{name:zhuye}Home/router-link嵌套路由 编写News的子路由Detail.vue 配置路由规则使用children配置项 const router createRouter({history:createWebHistory(),routes:[{name:xinwen,path:/news,component:News,children:[{name:xiang,path:detail,component:Detail}]}] }) export default router跳转路由记得要加完整路径 router-link to/news/detailxxxx/router-link !-- 或 -- router-link :to{path:/news/detail}xxxx/router-link路由传参 query参数 传递参数 !-- 跳转并携带query参数to的字符串写法 -- router-link to/news/detail?a1b2content欢迎你 /router-link!-- 跳转并携带query参数to的对象写法 -- RouterLink :to{//name:xxx, //用name也可以跳转path:/news/detail,query:{id:news.id,title:news.title,content:news.content}} {{news.title}} /RouterLink接收参数 使用useRoute接受 import {useRoute} from vue-router const route useRoute() // 打印query参数 console.log(route.query)params参数 传递参数 !-- 跳转并携带params参数to的字符串写法 -- RouterLink :to/news/detail/001/新闻001/内容001/RouterLink //直接写要传送内容 需要提前在规则router中配置站位!-- 跳转并携带params参数to的对象写法 -- RouterLink :to{name:xiang, //用name跳转params:{id:news.id,title:news.title,content:news.title}} /RouterLink接收参数 import {useRoute} from vue-router const route useRoute() // 打印params参数 console.log(route.params)备注1传递params参数时若使用to的对象写法必须使用name配置项不能用path。 备注2传递params参数时需要提前在规则中占位。 路由的props配置 作用让路由组件更方便的收到参数可以将路由参数作为props传给组件 {name:xiang,path:detail/:id/:title/:content,component:Detail,// props的对象写法作用把对象中的每一组key-value作为props传给Detail组件// props:{a:1,b:2,c:3}, // props的布尔值写法作用把收到了每一组params参数作为props传给Detail组件// props:true// props的函数写法作用把返回的对象中每一组key-value作为props传给Detail组件props(route){return route.query} }replace 和 push 作用控制路由跳转时操作浏览器历史记录的模式。 浏览器的历史记录有两种写入方式分别为push和replace push是追加历史记录默认值。replace是替换当前记录。 开启replace模式 RouterLink replace .......News/RouterLink编程式导航 路由组件的两个重要的属性$route和$router变成了两个hooks import {useRoute,useRouter} from vue-routerconst route useRoute() const router useRouter()console.log(route.query) console.log(route.parmas) console.log(router.push) console.log(router.replace)重定向 作用将特定的路径重新定向到已有路由。 具体编码 {path:/,redirect:/about }总结 Vue 3.0的基本语法至此已经结束了后面将会介绍pinia 和 组件通信。
http://www.w-s-a.com/news/86317/

相关文章:

  • 北京定制网站价格wordpress上传pdf文档
  • 网站建设费税率dz论坛seo设置
  • 推销网站话术商业网站开发与设计
  • 金华网站建设哪个网站做欧洲旅行比较好
  • 东莞市住房和城乡建设局网站trswcm网站建设
  • 郑州做网站企业h5编辑器免费版
  • 加强公司窗口网站建设陕西省外省入陕建筑信息平台
  • 成都网站优化实战大连企业网站建设模板
  • 服务器硬件影响网站速度seo网站推广价格
  • 学院网站开发竞争对手分析买网站送域名
  • 手机网站 jsp个人网页制作成品代码五个页面
  • ppt做长图网站wordpress文章页面图片自动适应
  • 做泌尿科网站价格京东商城网站建设教程
  • 像网站的ppt怎么做的移动app与网站建设的区别
  • 怎么建个人网站网站收录有什么用
  • 广州市医院网站建设广州头条新闻最近一周
  • 广州移动 网站设计中国交通建设监理协网站
  • 甘肃省第八建设集团公司网站wordpress topnews
  • 公司网站建设维保协议wordpress会员可看
  • 合肥百度网站排名优化深圳集团网站开发公司
  • 可以直接打开网站的方法手机回收站
  • 山西免费网站制作中天建设集团有限公司第九建设公司
  • 好的网站有哪些企业微信开发者工具
  • 网站通栏代码老外做的中国汉字网站
  • 东莞公司建站哪个更便宜wordpress宝塔伪静态
  • 六安网站建设价格做网站好吗
  • 中小企业网站建设咨询湖南省邵阳建设局网站
  • 分类网站一天做几条合适南安网络推广
  • 案例学 网页设计与网站建设百度竞价关键词出价技巧
  • 做公司网站要那些资料南雄网站建设