Yeniden kullanma AngularJS
Başka bir yol kullanarak yeniden yönlendirmek için çalışıyorum:
$location.path("/route");
Ama nedense işe yaramıyor. Otomatik tamamlama widget jQuery-UI kullanarak yaptım ve kullanıcı bir seçeneği seçtikten sonra kapsamdan bir fonksiyon arıyorum. Ben hata ayıklaması ve işlevi girer ama asla başka bir rotaya yönlendirilir. Sadece bir tuşa bastığımda rotasını değiştirir.
Biraz garip olduğunu düşünüyorum ama nasıl çözeceğimi bulamadım. Kullandım
window.location = "#/route";
ve çalışıyor ama path()
işlevi kullanmak istiyorum.
Herkes bu neden oluyor herhangi bir fikir var mı?
CEVAP
Bu bir örnek değil çalışan kod bu soruya cevap vermek kolay olacak, ama bu bilgi ile ben aklınıza gelebilecek en iyi yeri dolar diyorsun.bu angularjs dışında yol sindirmek.
Yönergesi scope.$apply(function() { $location.path("/route"); });
bu işi yapmaya çalışın
AngularJS, HTML5 modu sayfa yanlış ver...
AngularJs: Yeniden sayfa...
Nasıl URL HTML5 modunda AngularJS uygu...
AngularJS UI - devlet yeniden url Yönl...
Nasıl ya da yeniden işleme sayfanın ta...