我想获取此网址中的最后一个值: http://localhost:60954/Home/Index/ 3
我制作了这个角度应用,但对象始终未定义
var app = angular.module('myApp', ['ngRoute']);
app.controller('myController', function ($scope, $routeParams) {
console.log("in ctrlr");
console.log("parameter");
console.log($routeParams);
//this always doesn't work. Should I define `id` somewhere?
console.log($routeParams.id);
答案 0 :(得分:0)
您已经将$routeParams
注入您的控制器。你也必须使用它。
$routeParams.queryParam
答案 1 :(得分:0)
$routeProvider.when('/index/**:id'**, {
controller: 'HomeCtrl'
});
在哪里: id 是param name.So,你应该使用$ routeParams调用param名称,如$ routeParams.id
答案 2 :(得分:0)
我错过了将find2nd([H1,H2|T],Min2) :-
H1 =< H2 ->
find2nd(T,H1,H2,Min2)
;find2nd(T,H2,H1,Min2).
find2nd([],_,Min2,Min2).
find2nd([H|T],H1,H2,Min2) :-
H >= H2 ->
find2nd(T,H1,H2,Min2)
;( H >= H1 ->
find2nd(T,H1,H,Min2)
;find2nd(T,H,H1,Min2)
).
属性添加到容器元素。