czy możliwe jest zaimplementowanie SignalR bez użycia Jquery. Chcę stworzyć moduł dla Titanium, ale nie wiem jak zależny jest SignalR od DOM. Czy jQuery jest używany tylko do żądania ajax? jak myślisz, jak trudne to będzie?implement signalR bez jquery
5
A
Odpowiedz
2
Um to nie jest niemożliwe, ale będzie to odrobina pracy. Będziesz musiał przede wszystkim ponownie napisać całą składnię jquery ($ ...) w
Jquery.signalR.js
jako zwykły javascript. Ponadto będziesz mógł wykonywać połączenia niskopoziomowe, ponieważ model "hub" wymaga również jquery.
Prawdopodobnie będziesz musiał dołączyć plik JSON.js, aby można było wywoływać wywoływanie ajaxów w ten sposób.
var the_object = {};
var http_request = new XMLHttpRequest();
http_request.open("POST", url + "/negotiate, true);
...
http_request.onreadystatechange = function() {
if (http_request.readyState == 4 && http_request.status == 200) {
the_object = JSON.parse(http_request.responseText);
}
};
http_request.send(null);
Powiązane problemy
- 1. Implement getMaxAmplitude dla audioRecord
- 2. JQuery 3 i SignalR 2.2.0
- 3. Require.js + SignalR
- 4. Czy istnieje wersja XCode "Override/Implement Method"?
- 5. SignalR Security
- 6. SignalR $ .connection is undefined
- 7. signalR:/signalr/hubs nie jest generowany
- 8. SignalR MethodAccessException
- 9. SignalR: $ .connection jest niezdefiniowane
- 10. Odpowiedzi SignalR nadpisujące nagłówki
- 11. SignalR - Wyślij wiadomość OnConnected
- 12. OnClick bez jQuery
- 13. wstąpić bez jQuery?
- 14. onKeyUp bez jQuery?
- 15. Jquery dołączanie bez usuwania
- 16. Lista otwartych połączeń w SignalR?
- 17. Restlet implement post z jsonem odbiór i odpowiedź
- 18. IE 11 + SignalR nie działa
- 19. Przeciążenie SignalR Hub
- 20. SignalR i AspNetHost.DependencyResolver
- 21. Zabezpieczanie połączeń SignalR
- 22. Rozłączenie klienta SignalR .NET
- 23. SignalR i HTTPS
- 24. SignalR demo nie działa
- 25. SignalR i urządzenia mobilne
- 26. SignalR z vNext
- 27. Domyślny awaryjny klient SignalR
- 28. SignalR - Ustaw ClientID ręcznie
- 29. SignalR i równoważenie obciążenia
- 30. SignalR dysponowania HubConnection
Tak, faktycznie zrobiłem to i nie było warto. Jeśli na przykład skopiowałeś implementacje w jquery do signalR, to w zasadzie skończysz z około 80% jquery napisanym ponownie w SignalR. Wydaje się to bezsensowne, ponieważ nie oszczędzasz zbyt wiele. soz –
Pracowałem z widokiem na końcu strony. Dziękuję Ci! – Ryan