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

兰州有做百度网站的吗网站建设创新

兰州有做百度网站的吗,网站建设创新,外包做网站需要多少钱,杭州建筑培训中心目录 一、Vue路由-重定向1.问题2.解决方案3.语法4.代码演示 二、Vue路由-4041.作用2.位置3.语法4.代码示例 三、Vue路由-模式设置1.问题2.语法 四、编程式导航-两种路由跳转方式1.问题2.方案3.语法4.path路径跳转语法5.代码演示 path跳转方式6.name命名路由跳转7.代码演示通过n… 目录 一、Vue路由-重定向1.问题2.解决方案3.语法4.代码演示 二、Vue路由-4041.作用2.位置3.语法4.代码示例 三、Vue路由-模式设置1.问题2.语法 四、编程式导航-两种路由跳转方式1.问题2.方案3.语法4.path路径跳转语法5.代码演示 path跳转方式6.name命名路由跳转7.代码演示通过name命名路由跳转8.总结 五、编程式导航-path路径跳转传参1.问题2.两种传参方式3.传参4.path路径跳转传参query传参5.path路径跳转传参动态路由传参 六、编程式导航-name命名路由传参1.name 命名路由跳转传参 (query传参)2.name 命名路由跳转传参 (动态路由传参)3.总结 七、面经基础版-案例效果分析1.面经效果演示2.功能分析3.实现思路分析配置路由功能实现 一、Vue路由-重定向 1.问题 网页打开时 url 默认是 / 路径未匹配到组件时会出现空白 2.解决方案 重定向 → 匹配 / 后, 强制跳转 /home 路径 3.语法 { path: 匹配路径, redirect: 重定向到的路径 }, 比如 { path:/ ,redirect:/home }4.代码演示 const router new VueRouter({routes: [{ path: /, redirect: /home},...] })二、Vue路由-404 1.作用 当路径找不到匹配时给个提示页面 2.位置 404的路由虽然配置在任何一个位置都可以但一般都配置在其他路由规则的最后面 3.语法 path: “*” (任意路径) – 前面不匹配就命中最后这个 import NotFind from /views/NotFindconst router new VueRouter({routes: [...{ path: *, component: NotFind } //最后一个] })4.代码示例 NotFound.vue templatedivh1404 Not Found/h1/div /templatescript export default {} /scriptstyle/stylerouter/index.js ... import NotFound from /views/NotFound ...// 创建了一个路由对象 const router new VueRouter({routes: [...{ path: *, component: NotFound }] })export default router三、Vue路由-模式设置 1.问题 路由的路径看起来不自然, 有#能否切成真正路径形式? hash路由(默认) 例如: http://localhost:8080/#/homehistory路由(常用) 例如: http://localhost:8080/home (以后上线需要服务器端支持开发环境webpack给规避掉了history模式的问题) 2.语法 const router new VueRouter({mode:histroy, //默认是hashroutes:[] })四、编程式导航-两种路由跳转方式 1.问题 点击按钮跳转如何实现 2.方案 编程式导航用JS代码来进行跳转 3.语法 两种语法 path 路径跳转 简易方便name 命名路由跳转 (适合 path 路径长的场景) 4.path路径跳转语法 特点简易方便 //简单写法 this.$router.push(路由路径)//完整写法 this.$router.push({path: 路由路径 })5.代码演示 path跳转方式 6.name命名路由跳转 特点适合 path 路径长的场景 语法 路由规则必须配置name配置项 { name: 路由名, path: /path/xxx, component: XXX },通过name来进行跳转 this.$router.push({name: 路由名 })7.代码演示通过name命名路由跳转 8.总结 编程式导航有几种跳转方式 五、编程式导航-path路径跳转传参 1.问题 点击搜索按钮跳转需要把文本框中输入的内容传到下一个页面如何实现 2.两种传参方式 1.查询参数 2.动态路由传参 3.传参 两种跳转方式对于两种传参方式都支持 ① path 路径跳转传参 ② name 命名路由跳转传参 4.path路径跳转传参query传参 //简单写法 this.$router.push(/路径?参数名1参数值1参数2参数值2) //完整写法 this.$router.push({path: /路径,query: {参数名1: 参数值1,参数名2: 参数值2} })接受参数的方式依然是$route.query.参数名 5.path路径跳转传参动态路由传参 //简单写法 this.$router.push(/路径/参数值) //完整写法 this.$router.push({path: /路径/参数值 })接受参数的方式依然是$route.params.参数值 **注意**path不能配合params使用 六、编程式导航-name命名路由传参 1.name 命名路由跳转传参 (query传参) this.$router.push({name: 路由名字,query: {参数名1: 参数值1,参数名2: 参数值2} })2.name 命名路由跳转传参 (动态路由传参) this.$router.push({name: 路由名字,params: {参数名: 参数值,} })3.总结 编程式导航如何跳转传参 1.path路径跳转 query传参 this.$router.push(/路径?参数名1参数值1参数2参数值2) this.$router.push({path: /路径,query: {参数名1: 参数值1,参数名2: 参数值2} })动态路由传参 this.$router.push(/路径/参数值) this.$router.push({path: /路径/参数值 })2.name命名路由跳转 query传参 this.$router.push({name: 路由名字,query: {参数名1: 参数值1,参数名2: 参数值2} })动态路由传参 (需要配动态路由) this.$router.push({name: 路由名字,params: {参数名: 参数值,} })七、面经基础版-案例效果分析 1.面经效果演示 2.功能分析 通过演示效果发现主要的功能页面有两个一个是列表页一个是详情页并且在列表页点击时可以跳转到详情页底部导航可以来回切换并且切换时只有上面的主题内容在动态渲染 3.实现思路分析配置路由功能实现 1.配置路由 首页和面经详情页两个一级路由首页内嵌套4个可切换的页面嵌套二级路由 2.实现功能 首页请求渲染跳转传参 到 详情页详情页动态渲染组件缓存性能优化
http://www.pierceye.com/news/549043/

相关文章:

  • 贵港网站seo安新网站建设
  • 网站怎么自己编辑模块创意网名大全
  • php的网站架构建设框架wordpress如何运行
  • 广州seo网站排名优化数码设计网站
  • 免费做视频相册的网站网站建设的功能描述
  • 网站建设方案浩森宇特alexa排名是什么意思
  • 网上手机网站建设计划书百度小说风云榜排名
  • 用js来做网站帝国cms这么做网站
  • 网站建设需求分析班级网站备案服务类型
  • 网站备案幕布照片怎么算合格北京专业网站开发
  • 浙江建设职业技术学院塘栖校区网站网络推广方法有几种
  • 呢图网站场建设封面长安镇做网站
  • 搜索关键词的网站黄山做网站
  • 网络建站系统去除wordpress主题头部作者信息
  • 鼓楼微网站开发番禺有经验的网站建设
  • 对网站建设心得进入公众号继续阅读怎么弄
  • 网站建设公司投诉电话可以先做网站后备案吗
  • 顺的品牌网站设计价位网站开发合同书
  • 用html5制作个人网站深圳百度国际大厦
  • 网络网站公司网站管理平台扩展插件
  • 个人小说网站怎么做把自己做的网页变成网站
  • led网站制作网站登录后不显示内容
  • 推广网站公司兴义市住房和城乡建设局网站
  • 营销网站建设的公司哪家好创建网站超链接
  • 苏州网站优化排名推广企业网站建设价格
  • 在线制作论坛网站wordpress建立好的网站
  • 网站的功能规范商城网站静态模板下载
  • 双语言网站源码制作网页的软件哪个好
  • 政务网站建设需求网站首页页面代码
  • 网站产品详情页怎么做的用服务器做网站空间