Я пытался реализовать ленивую загрузку страниц в ионном режиме. Я использую socket.io на своих страницах для связи с сервером. Проблема в том, что служба сокетов не работает после ленивой загрузки страницы. Я не знаю, в чем проблема, потому что все другие службы и поставщики работают. В моем page.ts я импортирую сервис сокетов как:
import { ServerSocketService } from '../../providers/server-socket.service';
и это мой @component:
@Component({
selector: 'page-dashboard',
templateUrl: 'dashboard.html',
providers: [ ServerSocketService ]
})
Любая помощь будет оценена.
Обновление и решение: Я нашел решение по этой ссылке:
https://blog.angular -university.io / angular2-ngmodule /