2017-03-12 25 views
9

Tôi gặp sự cố khi nhận bất kỳ nhân viên nào từ http yêu cầu từ apis khi tôi 'xem nguồn', có vẻ như nhân viên đó không đến từ máy chủ.Phía máy chủ không hiển thị yêu cầu http [Góc phổ dụng]

Vì vậy, tôi có thể xem html tĩnh trong nguồn nhưng không có gì từ yêu cầu http ....

Bất kỳ ai biết điều gì có thể là vấn đề?

Tôi đang sử dụng universal-cli

Edit:

đây là ví dụ về cuộc gọi http từ showcode.service.ts tôi:

import { Injectable } from '@angular/core'; 
import { Http, Response } from '@angular/http'; 
import { environment } from '../../environments/environment'; 

@Injectable() 
export class ShowcodeService { 

    constructor(private http: Http) { } 

    getCode(id): any{ 
    return this.http.get(environment.baseUrl + 'code/show/' + id) 
     .map((response: Response) => response.json()); 
    }; 

} 

Dưới đây là ví dụ sống: mã nguồn http://pushsc.com/show/code/58bc83760a58d602a0b99d14 séc html .. Nó làm cho evertying mong đợi những thứ đến từ http ...

+0

Đăng mẫu và loại bản ghi của bạn, vui lòng – KnowHoper

+0

Phần nào bạn cần? Tôi đã sử dụng 'project-cli' được tạo giống như dự án 'ung new project' – Vladimir

+0

Kiểu chữ - của các cuộc gọi http. – KnowHoper

Trả lời

1

Thử cập nhật góc của bạn lên 4.0.0.

Chúng đã khắc phục một số lỗi liên quan đến hiển thị phía máy chủ.

+0

Tôi cũng khuyên bạn nên cập nhật lên Angular 4. Tuy nhiên, universal-cli không hoạt động (chưa) bằng cách sử dụng các mô-đun và dịch vụ từ 'platform-server'. –

+0

Tôi đã dành nửa tuần để vượt qua điều này, và sau đó phát triển một ứng dụng ví dụ để người khác không bị điều này: https: //github.com/nglibs/universal-example-app –

Các vấn đề liên quan