Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów


8
Styl elementu wejściowego, aby wypełnić pozostałą szerokość kontenera
Powiedzmy, że mam taki fragment HTML: <div style="width:300px;"> <label for="MyInput">label text</label> <input type="text" id="MyInput" /> </div> To nie jest mój dokładny kod, ale ważne jest, aby w tym samym wierszu w kontenerze o stałej szerokości była etykieta i tekst. Jak mogę stylizować dane wejściowe, aby wypełnić pozostałą szerokość pojemnika bez …
198 html  css 

15
Jak zainicjować obiekt TypeScript za pomocą obiektu JSON
Otrzymuję obiekt JSON z wywołania AJAX do serwera REST. Ten obiekt ma nazwy właściwości pasujące do mojej klasy TypeScript (jest to kontynuacja tego pytania ). Jaki jest najlepszy sposób na jego zainicjowanie? Nie sądzę, żeby to zadziałało, ponieważ klasa (i obiekt JSON) ma członków, które są listami obiektów i członków, …
198 json  typescript 

5
Jak mogę zdefiniować tablicę obiektów?
Tworzę tablicę obiektów w TypeScript: userTestStatus xxxx = { "0": { "id": 0, "name": "Available" }, "1": { "id": 1, "name": "Ready" }, "2": { "id": 2, "name": "Started" } }; Czy ktoś może mi powiedzieć, jak poprawnie zadeklarować jego typ? Czy jest możliwe zrobienie inline, czy potrzebowałbym dwóch definicji? …
198 typescript 

29
„Błąd składni: nieoczekiwany token <w JSON na pozycji 0”
W komponencie aplikacji React, który obsługuje kanały informacyjne podobne do Facebooka, pojawia się błąd: Feed.js: 94 undefined „parsererror” „Błąd składni: Nieoczekiwany token &lt;w JSON na pozycji 0 Wystąpił podobny błąd, który okazał się literówką w kodzie HTML w ramach funkcji renderowania, ale tutaj chyba tak nie jest. Co bardziej mylące, …




8
Wybierz wiersze DataFrame między dwiema datami
Tworzę DataFrame z csv w następujący sposób: stock = pd.read_csv('data_in/' + filename + '.csv', skipinitialspace=True) DataFrame ma kolumnę daty. Czy istnieje sposób na utworzenie nowej DataFrame (lub po prostu zastąpienie istniejącej), która zawiera tylko wiersze z wartościami dat mieszczącymi się w określonym zakresie dat lub między dwiema określonymi wartościami dat?
198 python  pandas 

9
Zdarzenie Angular 2 Hover
Czy w nowym frameworku Angular2 ktoś zna właściwy sposób na zawisanie jak zdarzenie? W Angular1 było ng-Mouseover, ale wydaje się, że nie zostało to przeniesione. Przejrzałem dokumenty i niczego nie znalazłem.



7
Ustawienie wartości domyślnej dla obiektu TypeScript przekazywanego jako argument
function sayName(params: {firstName: string; lastName?: string}) { params.lastName = params.lastName || 'smith'; // &lt;&lt;-- any better alternative to this? var name = params.firstName + params.lastName alert(name); } sayName({firstName: 'bob'}); Wyobraziłem sobie, że coś takiego może działać: function sayName(params: {firstName: string; lastName: string = 'smith'}) { Oczywiście, gdyby były to proste …
198 typescript 

19
Błąd wstrzykiwania zależności platformy ASP.NET Core: Nie można rozpoznać usługi dla typu podczas próby aktywacji
Utworzyłem aplikację .NET Core MVC i do wstrzykiwania repozytorium do mojego kontrolera używam Dependency Injection and Repository Pattern. Jednak pojawia się błąd: InvalidOperationException: Nie można rozwiązać usługi typu „WebApplication1.Data.BloggerRepository” podczas próby aktywacji „WebApplication1.Controllers.BlogController”. Model (Blog.cs) namespace WebApplication1.Models { public class Blog { public int BlogId { get; set; } public …

9
Jak pliki cookie HttpOnly współpracują z żądaniami AJAX?
JavaScript potrzebuje dostępu do plików cookie, jeśli AJAX jest używany w witrynie z ograniczeniami dostępu opartymi na plikach cookie. Czy pliki cookie HttpOnly będą działać w witrynie AJAX? Edycja: firma Microsoft stworzyła sposób zapobiegania atakom XSS, uniemożliwiając dostęp JavaScript do plików cookie, jeśli określono HttpOnly. FireFox później przyjął to. Więc …
198 ajax  cookies  httponly 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.