我寫了angularjs web應用程序,我想將鏈接添加到電子郵件,當點擊將觸發功能在angularjs應用程序和事後的午餐在頁面控制器該網站基於結果。誰能幫我這個? 在此先感謝。能URL告訴jQuery來在Angularjs
-3
運行功能
A
回答
-1
的app.js內我創建兩個路由
$routeProvider
.when('/', {
templateUrl: 'views/main.html',
controller: 'MainCtrl'
})
.when('/main/:couponValue', {
templateUrl: 'views/main.html',
controller: 'RecheduleBookingCtrl'
})
然後我創建另一個控制器,其需要一個參數爲所述第二路由
var controllerId = 'MainCtrl';
app.controller(controllerId, [
'$scope', 'customerFactory', '$window', function ($scope, customerFactory, $window) {
$scope.awesomeThings = [
'HTML5 Boilerplate',
'AngularJS',
'Karma'
];
}
]);
var controllerTwoId = 'RecheduleBookingCtrl';
app.controller(controllerTwoId, [
'$scope', '$routeParams', function ($scope, $routeParams) {
$scope.couponValue = $routeParams.couponValue;
$scope.init = function reschedule() {
alert('eureka');
}
$scope.init();
}
]);
和都是......謝謝你們,我爲我節省了24小時的研究時間。
1
您可以添加路由,做你的東西與決心。是這樣的:
$routeProvider
.when("/link_from_email/:user/:id", {
resolve: {
handle: function ($route, $location) {
var user = $route.current.params.user,
id = $route.current.params.id;
// do stuff
$location.path("/somewhere_else");
}
}
})
+0
年伊利亞,這是我如何解決它.... – 2014-10-29 18:12:02
相關問題
- 1. 當URL結束時告訴jQuery?
- 2. 我如何告訴AngularJS我一直在用jQuery作弊?
- 3. 告訴角JS來忽略
- 4. 告訴showEvent從哪裏來
- 5. 我如何告訴AngularJS「刷新」
- 6. 告訴AngularJS更新選定的選項
- 7. 如何使用JSDoc來告訴jQuery包含在內?
- 8. 誰能告訴我的MethodImplOptions.ForwardRef
- 9. 不能得到hitTestObject來告訴玩家在哪裏
- 10. 你能告訴我這個警告嗎?
- 11. 告訴jQuery哪個(唯一的)div在
- 12. URL可以告訴jQuery運行一個函數嗎?
- 13. 誰能告訴我錯誤在哪裏?
- 14. javascript elem.child節點告訴未來?
- 15. 誰能告訴我爲什麼這個jQuery驗證未提交
- 16. 誰能告訴我哪個jquery插件滿足我的要求
- 17. 告訴jQuery可拖動動態拖動
- 18. 告訴jQuery Tablesorter,其中值位於
- 19. 如何告訴軌使用jquery發展
- 20. 請告訴我,以驗證與jQuery
- 21. 告訴用戶等待的jquery
- 22. 告訴JQuery Mobile不要添加類?
- 23. 告訴文件
- 24. 告訴gerrit dependendies
- 25. addChild告訴root.gotoAndStop();
- 26. 請告訴我
- 27. 告訴庫
- 28. iPhone:告訴朋友功能庫
- 29. 誰能告訴我如何啓動mp3?
- 30. Eclipse不能告訴Android設備版本
很不清楚..將電子郵件中的鏈接啓動網站? – tymeJV 2014-10-29 16:11:35
好吧,我會clearify ...鏈接將首先打功能,然後在函數結束時打開網站上的頁面。 – 2014-10-29 16:13:34
聽起來很像角度路由的使用。讓我們知道你的嘗試如何。 – mccainz 2014-10-29 16:15:41