我正在访问此网址:http://bazarak.af/#!/annonser/page=1& ...
.when("/annonser/:query",{
templateUrl: '/views/search.php',
controller: "Search"
})
我想获取页面的值,并在url和routeParams中更改它。
获取我尝试的页面值
var pageNumber = $routeParams.page;
并设置它我尝试过:
$routeParams ==> {page:5}
这些都不起作用。文档并没有真正帮助我。 我怎么能这样做?
答案 0 :(得分:10)
使用mysqli_autocommit($conn, FALSE);
mysqli_query($conn, "INSERT INTO my_table_exemple (orderId, packageName, productId, purchaseTime, purchaseState, purchaseToken)
VALUES ('".$_POST["orderId"]."', '".$_POST["packageName"]."', '".$_POST["productId"]."', '".$_POST["purchaseTime"]."', ".$_POST["purchaseState"].", '".$_POST["purchaseToken"]."')");
mysqli_query($conn, "UPDATE user
SET end_date='".$calcEndDate."'
WHERE id=".$_POST['user_id']);
/* Validation de la transaction */
if (!mysqli_commit($conn)) {
$row_array['status'] = "error";
$row_array['msg'] = "Error: " . mysqli_error($conn);
} else {
$row_array['status'] = "success";
$row_array['msg'] = "Transaction success";
}
echo json_encode($row_array);
要求您可以为其提供包含搜索参数和散列的孔路径,以便您需要解析网址以更改网址中间的单个参数,例如{{1} { 1}}然后它更容易使用:
$location.path()
答案 1 :(得分:7)
使用$ location.path()设置新的URL路径。它也将反映在路线中。 您也可以更改$ location.search来更改查询 阅读此文档 http://docs.angularjs.org/guide/dev_guide.services。$位置
答案 2 :(得分:0)
您还可以使用以下内容清除网址中的所有路由参数:
var myParams = new Object();
for(var param in $routeParams){
myParams[param] = null;
}
$route.updateParams(myParams);