用vue框架写H5页面时,动态改变页面标题,在微信和百度环境下可以,在钉钉上不能改变,是什么原因?

用vue框架写H5页面时,动态改变页面标题,在微信和百度环境下可以,在钉钉上不能改变

router.beforeEach((to, from, next) => {    
  if (from.path == "/enroll/index") {
      
  } else {
    document.title = to.meta.title
  }
  next()
})

在/enroll/index页里


            mounted() {
            this.type = this.$route.query.type
            if (this.type == 1) {
                document.title = '我是养老机构'
            } else {
                document.title = '我是培训机构'
            }
              }

在代码里vue实例化里也写了执行顺序

new Vue({
  el: '#app',
  router,
  store,
  components: { App },
  template: '<App/>'
})