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

大连市网站建设_网站建设公司_HTTPS_seo优化

ip地址访问不了网站,php做网站python做什么,做网站接广告要交税吗,长沙网站优化对策Vue路由导航#xff08;replace、push、forward、back、go#xff09; 先了解栈结构#xff0c;再学习以下内容 栈的数据结构#xff1a;先进后出#xff0c;后进先出。原理#xff1a;push将元素压入栈内#xff0c;pop将元素弹出#xff0c;栈有分别有栈底指针和栈顶…Vue路由导航replace、push、forward、back、go 先了解栈结构再学习以下内容 栈的数据结构先进后出后进先出。原理push将元素压入栈内pop将元素弹出栈有分别有栈底指针和栈顶指针指向栈内最低和最高的元素。 replace和push属性的原理 浏览器中的前进和后退的按钮也是使用了栈的数据结构实现但也有不同。对于浏览器而言分别有两种属性 push属性推进以叠加的方式进行入栈操作。replace属性替换以替换栈顶元素的方式进行入栈操作。注意1不管有没有使用其他属性的浏览器默认添加push属性。仅在声明式中使用以下会讲。注意2不管使用哪种属性进行操作浏览器都不会删除原有的浏览记录只会更改指针的指向。 replace和push属性的’声明式’路由导航和’编程式’路由导航 replace和push属性的’声明式’路由导航 注意事项 不管有没有使用其他属性的浏览器默认添加push属性所以写不写push属性都会使用。以下是replace属性声明式适合用于点击超链接转换路由的方式query和params都可以使用 replace属性两种格式router-link :replacetrue和router-link replace简写 templatedivh2A/h2divulli!-- 声明式路由导航 --router-link :replacetrue :to{name : ac,params : {a1 : a[0],a2 : a[1],a3 : a[2]}} A1 Router-Link/router-link/lilirouter-link replace :to{name : ad,params : {a1 : b[0],a2 : b[1],a3 : b[2]}} A2 Router-Link/router-link/li/ul/divrouter-view/router-view/div /templatescriptexport default {name : A,data(){return{a : [111, 222, 333],b : [444, 555, 666]}}} /scriptreplace和push属性的’编程式’路由导航 注意事项 编程式适合用于点击按钮转换路由的方式编程式跟声明式不同编程式可以使用相关的API来完成query和params都可以使用 // push属性的格式 // $router多组件共享的路由器对象。 this.$router.push({name : ,query or params : {} }, (){}, (){})// replace属性的格式 // $router多组件共享的路由器对象。 this.$router.replace({name : ,query or params : {} }, (){}, (){})解释(){}, (){} 不使用(){}, (){}的情况在编程式反复执行push和replace属性浏览器控制台会出现以下图片情况 原因在使用push和replace属性时会传递两个回调函数一个是成功回调一个是失败回调。如果没有传递回调函数则就会出现报错的情况在后面加上(){}, (){}就好了。 templatedivh2A/h2divullibutton clickgoA1A1 Button/button/lilibutton clickgoA2A2 Button/button/li/ul/divrouter-view/router-view/div /templatescriptexport default {name : A,data(){return{a : [111, 222, 333],b : [444, 555, 666]}},methods : {goA1(){// 编程式路由导航// $router多组件共享的路由器对象。this.$router.push({name : ac,params : {a1 : this.a[0],a2 : this.a[1],a3 : this.a[2]}}, (){}, (){})},goA2(){this.$router.replace({name : ad,params : {a1 : this.b[0],a2 : this.b[1],a3 : this.b[2]}}, (){}, (){})}}} /scriptforward、back和go的’编程式’路由导航 forward前进this.$router.forward()back后退this.$router.back()go前进几步、后退几步this.$router.go() 括号内为正数表示前进负数表示后退数字表示几步 // App.vue templatedivbutton clickforward前进/buttonbutton clickback后退/buttonbutton clickforwardFive前进5步/buttonbutton clickbackFive后退5步/button/div /templatescriptexport default {name : App,methods : {forward(){this.$router.forward()},back(){this.$router.back()},forwardTwo(){this.$router.go(5)},backTwo(){this.$router.go(-5)}}} /script k()},forwardTwo(){this.$router.go(5)},backTwo(){this.$router.go(-5)}}} /script
http://www.ihoyoo.com/news/48506.html

相关文章:

  • 东莞php网站开发网站推广网站
  • 商洛高新建设开发集团网站深圳招聘网站排行
  • 在线ps网站wordpress模板无法显示
  • 网站建设龙卡要审批多久时间wordpress整合ckplay
  • 网页设计素材网站推荐天津通用网站建设收费
  • 宣城市建设银行网站如何设计一个网页里面有很多小工具
  • 公司企业做网站网站建设进度以及具体内容
  • 房产网站开发方案神农架网站建设
  • 巴中移动网站建设做公司网站利润
  • 网站的服务器电子商务网站按其实现的技术可分为
  • 游戏开奖网站建设黔东网站建设
  • 网站里的轮廓图 怎么做的wordpress有什么选什么用
  • 做一个京东网站怎么做的引流软件
  • 银川公司做网站威海网站开发公司电话
  • 做直播网站软件有哪些趣图在线生成网站源码
  • 网站制作公司兴田德润实力强超级ppt市场免费模板
  • 做的网站打开显示无标题dedecms 调用网站名称
  • 重庆制作网站西南大学校园网站建设往年考试卷
  • 网站大全免黄公司名注册查询
  • 开发一个商城网站多少钱昆明网站建设公司排行
  • 网站排名优化服务公司溧阳做网站哪家好
  • 徐州金网网站建设做地图特效的网站
  • 北京州网站建设公司什么网站可以免费做会计初级
  • 衡水移动端网站建设基于mvc的网站开发
  • 网站更换空间需要怎么做浙江广发建设有限公司网站
  • 一起做网店的网站爱采购网
  • 徐州做网站的培训机构网站制作合肥
  • 网站网页制作的公司佛山品牌网站建设
  • 网站建设和维护管理预算wordpress文章引用格式
  • 网站正在建设中色综合网站怎么显示百度名片