angular.js - angular 2 Bagaimana untuk mendapatkan URL bar alamat semasa
世界只因有你
世界只因有你 2017-05-15 17:09:22
0
7
874

URL secara automatik melompat di latar belakang Bagaimanakah ng2 mendapatkan URL dalam bar alamat dan parameter di dalamnya?
Jawapan yang ditemui dalam talian ialah ng1, dan kaedahnya ialah let aid=$location.search().aid;. Tetapi $lokasi tidak boleh ditemui dalam ng2.

世界只因有你
世界只因有你

membalas semua(7)
我想大声告诉你

window.location.href
Nampaknya kaedah ng2 tidak diperlukan

淡淡烟草味

sudut 2 Mustahil untuk tidak mempunyai $lokasi

//1.获取当前完整的url路径  
var absurl = $location.absUrl();  
//http://172.16.0.88:8100/#/homePage?id=10&a=100  
  
//2. 获取当前url路径(当前url#后面的内容,包括参数和哈希值):  
 var url = $location.url();  
 // 结果:/homePage?id=10&a=100  

Angular memperoleh dan mengubah suai URL halaman semasa dengan menyuntik $location

黄舟

window.location.href //URL bar alamat semasa
this.sub = this.route.params.subscribe(params => {

        let 变量 = +params['参数名'];
        });
        //当前地址参数
Ty80

Contoh rasmi: Lokasi,

    import {Component} from '@angular/core';
    import {Location} from '@angular/common';
    @Component({selector: 'app-component'})
    class AppCmp {
      constructor(location: Location) {
        location.go('/foo');
      }
    }
给我你的怀抱

Saya juga mengalami masalah ini, saya benar-benar tidak dapat menemuinya, tolong bantu saya

某草草
import { Component, OnInit, Inject } from '@angular/core';
import {ActivatedRoute, Params} from '@angular/router';

@Component({
    selector: 'demo',
    template: `<p></p>`
})
export class DemoComponent implements OnInit {
    constructor(@Inject(ActivatedRoute) private router: ActivatedRoute) { }

    ngOnInit() {
        this.router.params.subscribe((params: Params) => {
            // params 
        });
    }
}

https://angular.io/docs/ts/la...

漂亮男人

Mari kita bercakap tentang mendapatkan parameter,
import {ActivatedRoute} daripada '@angular/router';
Secara rasmi, anda perlu menggunakan rxjs, tetapi tidak mengapa untuk memaksanya seperti ini:
this._activatedRoute.params'value'

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan