angular 路由傳參
cart.component.ts
import { Component, OnInit } from '@angular/core';
import {Router} from '@angular/router'
@Component({
selector: 'cart',
template: `
<h1>購物車頁面</h1>
<button (click)="handleClick()">去結算</button>
<a routerLink="/myOC/333">去結算</a>
`
})
export class CartComponent implements OnInit {
constructor(private myRouter:Router) { }
ngOnInit() { }
handleClick(){
this.myRouter.navigateByUrl('myOC/123');
}
}
orderconfirm.component.ts
import { Component, OnInit } from '@angular/core';
import {ActivatedRoute} from '@angular/router'
@Component({
selector: 'orderconfirm',
template: `
<h1>訂單確認頁面</h1>
<p>價格:{{price}}</p>
`
})
export class OrderConfirmComponent implements OnInit {
price:number=0;
constructor(private myAR:ActivatedRoute) { }
ngOnInit() {
this.myAR.params.subscribe((result)=>{
console.log(result.price);
this.price=result.price;
})
}
}
app.router.ts
import {CartComponent}
from './demo16/cart.component';
import {OrderConfirmComponent}
from './demo16/orderconfirm.component';
{ path: 'myOC/:price',
component: OrderConfirmComponent},
最後還需要在app.module.ts加些配置就好。
相關文章
- angular路由傳參Angular路由
- Vue路由傳參Vue路由
- react中路由傳參和url傳參React路由
- react router路由傳參React路由
- Angular路由——在路由時候傳遞資料Angular路由
- Vue 路由傳值(傳參)詳解Vue路由
- Angular父子元件通過服務傳參Angular元件
- Angular路由——子路由Angular路由
- Angular路由——路由守衛Angular路由
- Angular路由——路由基礎Angular路由
- Angular路由——輔助路由Angular路由
- vue路由傳參的三種基本方式Vue路由
- Laravel 5 路由獲取 與 view 多次傳參Laravel路由View
- 路由之間傳參的方法(vue通訊)路由Vue
- Angular4+路由Angular路由
- angular 巢狀路由Angular巢狀路由
- 【Flask】路由裝飾器、路徑傳參、自定義路由轉換器Flask路由
- vue常用操作及學習筆記(路由跳轉及路由傳參篇)Vue筆記路由
- 使用Angular CLI生成路由Angular路由
- .net maui blazor路由和導航,傳參,重新整理UIBlazor路由
- Flutter小白教程系列(五) --- 頁面路由導航及傳參Flutter路由
- 最簡單的Flutter路由教程——跳轉、動畫與傳參Flutter路由動畫
- JAVA值傳參和引用傳參Java
- Vue專案中路由動態傳參功能相關實現Vue路由
- [NGX]Angular路由守衛初探(1)Angular路由
- angular路由中的惰性載入Angular路由
- vue 基礎入門筆記 17:路由傳參的兩種方式Vue筆記路由
- [Vue] 使用dllPlugin編譯最佳化後路由傳參問題VuePlugin編譯路由
- 032、Vue3+TypeScript基礎,巢狀子路由和query傳參VueTypeScript巢狀路由
- Java傳參傳值Java
- angular4學習記錄 — 路由Angular路由
- angular路由高亮--長明燈RouterLinkActiveAngular路由
- 【Angular】——路由之重新整理報404Angular路由
- @angular/router 原始碼分析之註冊路由Angular原始碼路由
- Angular2+ 自定義Tree元件(參考Angular-material的CdkTree)Angular元件
- 【SpringMVC】傳參SpringMVC
- [SpringMVC] 傳參SpringMVC
- SCSS @mixin傳參CSS