Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在AngularJS上使用关键链接_Javascript_Angularjs - Fatal编程技术网

Javascript 如何在AngularJS上使用关键链接

Javascript 如何在AngularJS上使用关键链接,javascript,angularjs,Javascript,Angularjs,我是新来安格拉斯的。我的问题是这样的。提交表格后,它会发送一封电子邮件,其中包含指向您作品的链接。看起来像这样 domain.com/?key=1y2p6pzc2lxj33w5b996cd4ufq 当我点击链接是去网站主页,而不是你的作品。链接如下所示: domain.comk/?key=1y2p6pzc2lxj33w5b996cd4ufq/home 在地址栏中,与domain.com/home相同。我不知道我解释得是否恰当 var neonApp = angular.module('neonA

我是新来安格拉斯的。我的问题是这样的。提交表格后,它会发送一封电子邮件,其中包含指向您作品的链接。看起来像这样

domain.com/?key=1y2p6pzc2lxj33w5b996cd4ufq

当我点击链接是去网站主页,而不是你的作品。链接如下所示:

domain.comk/?key=1y2p6pzc2lxj33w5b996cd4ufq/home 在地址栏中,与domain.com/home相同。我不知道我解释得是否恰当

var neonApp = angular.module('neonApp', ['ngRoute', 'PatternForm']);


//caching
neonApp.run(['$rootScope', '$templateCache', '$location', '$window', '$timeout', function($rootScope, $templateCache, $location, $window, $timeout) {
   $rootScope.$on('$viewContentLoaded', function() {
      //$templateCache.removeAll();
   });

   $rootScope
       .$on('$routeChangeSuccess',

               function (event) {

                   if (!$window.ga) {
                       return;
                   }
                   $timeout(function () {

                       $window.ga('send', 'pageview', { page: $location.path() });
                   }, 100);

               });
}]);


//Routing
neonApp.config(function($routeProvider, $locationProvider){

    $routeProvider
    .when('/home', {
        templateUrl : 'views/home.html',
        controller  : 'homeController'
    })
    .when('/drawing', {
        templateUrl : 'views/drawing.html',
        controller  : 'drawController'
    })
    .when('/choose', {
        templateUrl : 'views/choose.html',
        controller  : 'chooseController'
    })
    .when('/submit', {
        templateUrl : 'views/submit.html',
        controller  : 'submitController'
    })
    .when('/gallery', {
        templateUrl : 'views/gallery.html',
        controller  : 'galleryController'
    })
    .when('/support_error', {
        templateUrl : 'views/support_error.html',
        controller  : 'supportErrorController'
    })
    .when('/success', {
        templateUrl : 'views/success.html',
        controller  : 'successController'
    })
    .when('/error', {
        templateUrl: 'views/form_error.html',
        controller: 'errorController'
    })

    .otherwise({redirectTo:'/home'});

});

将尝试domain.com?key=1y2p6pzc2lxj33w5b996cd4ufq而不是domain.com/?key=1y2p6pzc2lxj33w5b996cd4ufq404-找不到文件或目录。您的链接不应该与domain.comk/home类似吗?key=1y2p6pzc2lxj33w5b996cd4ufq?如何在你的应用程序中使用此密钥?