أمثلة كتابة محددة:
1. JS يحدد وحدة تحكم
دالة myctrl (scope $ ، $ location) {$ scope.jumptourl = function (path) {// todo: add code هنا} ؛}2. تطبيق وحدة التحكم في HTML
<div ng-controller = 'myctrl'> <button ng-click = "jumptourl ('/signin')"> signin </dunm> </viv>3. الإملاء في وضع TODO في وحدة التحكم
$ location.path (path) ؛
ثم قم بتشغيله لرؤية التأثير.
لنفترض أن عنوان URL للصفحة الحالية هو: http://127.0.0.1:8080/#/home
$ location.path (path) ؛ بعد التنفيذ ، سوف يقفز إلى http://127.0.0.1:8080/#/signin
إذا وجدت أنه لا يمكن إعادة توجيه الصفحة بشكل طبيعي ، فيمكنك إضافة جملة بعد $location.path(path);
var cururl = $ location.absurl () ؛ // تستخدم لعرض المسار الكامل لعنوان URL
عند تصحيح تصحيح صفحة التتبع ، ربما يمكنك تخمين ما تصبح قيمة المنحنى.
حسنًا ، ما سبق يدور حول استخدام وحدة التحكم لإكمال إعادة توجيه عنوان URL في AngularJS. آمل أن يكون هذا المقال مفيدًا للجميع لتعلم AngularJS.