angular ui-router 缓存问题

在个别情况下

$state.go()路径和参数完全相同的时候页面因为缓存问题可以直接跳转,但是不能重新获取数据

通过路由参数可以解决

路由

      .state('app.***.***', {
        url: '/addWorkExp/:type',
        templateUrl: 'views/***/***-***-***.html',
        controller: '*****',
        isNeedAuth: true,
        params: {
          temp: ''
        }
      })

跳转控制器

            $state.transitionTo('app.***.***', {
              type: ***,
              temp: (new Date()).getTime()
            });