Size: a a a

Angular-universal-ru

2017 July 19

ИК

Игорь Кравченко in Angular-universal-ru
источник

ИК

Игорь Кравченко in Angular-universal-ru
источник

ИК

Игорь Кравченко in Angular-universal-ru
примеры
источник

ИК

Игорь Кравченко in Angular-universal-ru
storage так себе, но работал)
источник

ИК

Игорь Кравченко in Angular-universal-ru
источник

AZ

Alex 🔥 Zayats in Angular-universal-ru
Спасибо за инфу, сейчас буду изучать
источник

AZ

Alex 🔥 Zayats in Angular-universal-ru
В своей библиотеке использую btoa (for base-64). это есть метод window.
Нода ReferenceError: btoa is not defined


Нашел что-то вроде такого
global.Buffer = global.Buffer || require('buffer').Buffer;

if (typeof btoa === 'undefined') {
 global.btoa = function (str) {
   return new Buffer(str).toString('base64');
 };
}

if (typeof atob === 'undefined') {
 global.atob = function (b64Encoded) {
   return new Buffer(b64Encoded, 'base64').toString();
 };
}

но не пойму куда вставить?
источник

ИК

Игорь Кравченко in Angular-universal-ru
ну в целом ты можешь прописать в server.app.module это
источник

ИК

Игорь Кравченко in Angular-universal-ru
как глобальную
источник

ИК

Игорь Кравченко in Angular-universal-ru
или в коде где используешь
источник

AZ

Alex 🔥 Zayats in Angular-universal-ru
прописал пишет Property 'btoa' does not exist on type 'Global'.
источник

ИК

Игорь Кравченко in Angular-universal-ru
import { PLATFORM_ID } from '@angular/core';
import { isPlatformBrowser, isPlatformServer } from '@angular/common';

constructor(@Inject(PLATFORM_ID) private platformId: Object) { ... }

ngOnInit() {
  if (isPlatformBrowser(this.platformId)) {
     // Client only code.
     ...
  }
  if (isPlatformServer(this.platformId)) {
    // Server only code.
    ...
  }
}
источник

ИК

Игорь Кравченко in Angular-universal-ru
проверку не делай пиши сразу   global.btoa = function (str) {
   return new Buffer(str).toString('base64');
 };
источник

ИК

Игорь Кравченко in Angular-universal-ru
для сервера
источник

ИК

Игорь Кравченко in Angular-universal-ru
источник

AZ

Alex 🔥 Zayats in Angular-universal-ru
сейчас попробую
источник
2017 July 20

AZ

Alex 🔥 Zayats in Angular-universal-ru
Все спят?))
источник

ИК

Игорь Кравченко in Angular-universal-ru
?
источник

AZ

Alex 🔥 Zayats in Angular-universal-ru
Привет, да вот добрался я переделывать на куки все
источник

ИК

Игорь Кравченко in Angular-universal-ru
гуд)
источник