मैं सफल लॉगिन पर दूसरे पृष्ठ पर पुनर्निर्देशित करने का प्रयास कर रहा हूं, लेकिन किसी अन्य पृष्ठ पर पुनर्निर्देशित करने के बजाय, मुझे डिफ़ॉल्ट पृष्ठ पर पुनर्निर्देशित किया जा रहा है जो है:

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

`.

कोणीय कोड:

if(res.status == 200){
            console.log($scope.user);
            alert('Login successfull');
            $location.path('http://localhost:3000/#!/products/add-mew-product');
        }

ऐसा क्यों हो रहा है, कृपया मदद करें।

1
mayank bisht 17 पद 2017, 10:17

1 उत्तर

सबसे बढ़िया उत्तर

आपको पूरा यूआरएल पास करने की जरूरत नहीं है, इसके बजाय नीचे के रूप में पास करें

 $location.path('/products/add-mew-product');

या आप सीधे उपयोग कर सकते हैं

 $window.location.href = 'http://localhost:3000/#/products/add-mew-product';
1
Sajeetharan 17 पद 2017, 10:41