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

做网站的标准百度的域名

做网站的标准,百度的域名,2016个人做淘宝客网站,线上营销方案Vue Router 的push方法依赖this Vue Router 的push方法内部通过this访问关键属性(如this.history): // Vue Router内部简化实现 VueRouter.prototype.push function(location) { // 依赖this访问路由历史和配置 return this.history.pu…

Vue Router 的push方法依赖this

Vue Router 的push方法内部通过this访问关键属性(如this.history):

// Vue Router内部简化实现

VueRouter.prototype.push = function(location) {

// 依赖this访问路由历史和配置

return this.history.push(location);

};

当你重写push时,若直接调用:

let origin = VueRouter.prototype.push

VueRouter.prototype.push = function (location, reslove, reject) {

    if (reslove && reject) {

        origin(this,location, reslove, reject)

       

    }

    else {

        origin(this,location, () => { }, () => { })

    }

}

this会指向全局对象(如window)或undefined(严格模式),导致this.history报错。

所以需显式将this绑定为 Vue Router 实例,确保this.history正确指向路由历史。

即:

let origin = VueRouter.prototype.push

VueRouter.prototype.push = function (location, reslove, reject) {

    if (reslove && reject) {

        origin.call(this,location, reslove, reject)

       

    }

    else {

        origin.call(this,location, () => { }, () => { })

    }

}

http://www.dtcms.com/a/575933.html

相关文章:

  • 20m带宽做网站够用吗如何将模板导入wordpress
  • cdr做网站流程微信公众平台推广
  • html手机网站如何制作百度医生在线问诊
  • 学网页设计的怎么赚钱海外seo推广公司
  • 试玩平台怎么做网站成都旅游必去景点
  • 门户网站分类wordpress关键词内链
  • 学校网站建设汇报wordpress自动插件
  • 设计网站接单辽宁学校网站建设
  • 网站开发哪里可做私活电子方案网站建设方案
  • 个人网站模板建站网站 备案 换空间
  • 企业品牌推广渠道黑帽seo排名技术
  • 赚钱的网站平台房产中介网站建设
  • 郑州网站建设招标网站开发交流群
  • 合肥网站建设技术托管北京正规做网站公司
  • 西湖专业网站设计公司福建网站建设公司排名
  • 网站建设公司微信公众号模板wordpress 拆分搜索
  • 网站权重多少比较好石家庄新闻头条
  • 合肥建设管理学校网站首页wordpress 360cdn
  • 麻辣烫配方教授网站怎么做网址大全123下载apk
  • 学做招投标的网站免费网站推广网站短视频
  • 长春做网站外包世界搜索引擎公司排名
  • 做一个好一点网站费用多少爱企查企业查询入口
  • 上海网站建设seo中国企业网财经
  • 可以自己建设购物网站安卓应用开发用什么语言
  • 网站建设与管理介绍渭南做网站哪家好
  • 网站建设 乐视网站开发有哪些
  • 网站视觉设计百度网盘链接
  • 网站验收技术指标莱芜区宣传部网站
  • 电商网站开发怎么样腾讯云 云服务器
  • 网站宣传海报鲜花网站有关建设