Programowanie

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

11
Wyłączanie przycisków na reagowaniu natywnym
Tworzę aplikację na Androida przy użyciu React Native i do tworzenia przycisków użyłem komponentu TouchableOpacity. Używam komponentu do wprowadzania tekstu, aby akceptować tekst od użytkownika, a przycisk powinien być włączony tylko wtedy, gdy wprowadzony tekst pasuje do określonego ciągu. Mogę wymyślić sposób, aby to zrobić, początkowo renderując przycisk bez opakowania …
155 react-native 

12
Jak mogę uczynić cały formularz HTML „tylko do odczytu”?
Mam dwie strony z formularzami HTML. Pierwsza strona zawiera formularz zgłoszeniowy, a druga strona zawiera formularz potwierdzenia. Pierwszy formularz oferuje wybór wielu kontrolek, podczas gdy druga strona ponownie wyświetla dane z formularza zgłoszeniowego z komunikatem potwierdzającym. W tym drugim formularzu wszystkie pola muszą być statyczne. Z tego, co widzę, niektóre …
155 html 

4
Właściwość „wartość” nie istnieje w typie „Tylko do odczytu <{}>”
Muszę utworzyć formularz, który będzie wyświetlał coś na podstawie wartości zwracanej przez API. Pracuję z następującym kodem: class App extends React.Component { constructor(props) { super(props); this.state = {value: ''}; this.handleChange = this.handleChange.bind(this); this.handleSubmit = this.handleSubmit.bind(this); } handleChange(event) { this.setState({value: event.target.value}); } handleSubmit(event) { alert('A name was submitted: ' + this.state.value); …



4
Czy można rozszerzyć typy w Typescript?
Powiedzmy, że mam następujący typ: type Event = { name: string; dateCreated: string; type: string; } Chcę teraz rozszerzyć ten typ, tj type UserEvent extends Event = { UserId: string; } To nie działa. W jaki sposób mogę to zrobić?



29
„RuntimeError: Upewnij się, że pliki wykonywalne Graphviz znajdują się na ścieżce Twojego systemu” po zainstalowaniu Graphviz 2.38
Ściągnąłem Graphviz 2.38wersję MSI i zainstalowany w folderze C:\Python34, a następnie uruchomić pip install Graphviz, wszystko poszło dobrze. W ścieżce systemu dodałem C:\Python34\bin. Kiedy próbowałem uruchomić skrypt testowy filename=dot.render(filename='test'), otrzymałem komunikat RuntimeError: failed to execute ['dot', '-Tpdf', '-O', 'test'], make sure the Graphviz executables are on your systems' path Próbowałem …

7
Czy istnieje sposób na usunięcie niewykorzystanych importów i deklaracji z Angular 2+?
Zostałem przydzielony do zabrania trochę pomieszanego kodu od innych programistów, którzy niedawno opuścili firmę. Z ciekawości pytam, czy jest jakaś wtyczka Visual Studio Code lub inne środki, które pomogłyby nam w szybkim i efektywnym uporządkowaniu i zorganizowaniu importu i referencji? Na przykład może być setek takich importów import { AutoCompleteModule,InputSwitchModule …

10
Żądanie ściągnięcia GitHub pokazujące zatwierdzenia, które są już w gałęzi docelowej
Próbuję przejrzeć żądanie ściągnięcia w GitHub do oddziału, który nie jest nadrzędny. Gałąź docelowa znajdowała się za masterem, a żądanie ściągnięcia pokazywało zatwierdzenia z mastera, więc połączyłem mastera i wysłałem go do GitHub, ale zatwierdzenia i różnice dla nich nadal pojawiają się w żądaniu ściągnięcia po odświeżeniu. Podwójnie sprawdziłem, czy …

15
Wiosna - brak EntityManagera z aktualną transakcją dostępną dla bieżącego wątku - nie może niezawodnie przetworzyć wywołania „trwałego”
Ten błąd pojawia się podczas próby wywołania metody „persist” w celu zapisania modelu jednostki do bazy danych w mojej aplikacji internetowej Spring MVC. Nie mogę znaleźć żadnego posta lub strony w Internecie, które mogą odnosić się do tego konkretnego błędu. Wygląda na to, że coś jest nie tak z fasolą …

2
OSTRZEŻENIE w budżetach, przekroczono maksimum na początku
Kiedy buduję mój projekt Angular 7 z --prod, mam ostrzeżenie w budżetach. Mam projekt kątowy 7, chcę go zbudować, ale mam ostrzeżenie: WARNING in budgets, maximum exceeded for initial. Budget 2 MB was exceeded by 1.77 MB to są szczegóły fragmentu: chunk {scripts} scripts.2cc9101aa9ed72da1ec4.js (scripts) 154 kB [rendered] chunk {0} …

14
„Ostrzeżenie użytkownika: Matplotlib obecnie używa agg, który nie jest zapleczem graficznym, więc nie może pokazać rysunku.” podczas kreślenia postaci z pyplotem na Pycharm
Próbuję wykreślić prosty wykres za pomocą pyplota, np .: import matplotlib.pyplot as plt plt.plot([1,2,3],[5,7,4]) plt.show() ale liczba się nie pojawia i pojawia się następujący komunikat: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. Widziałem w kilku miejscach, że trzeba zmienić konfigurację matplotlib …

19
Zależności Maven zawodzą z błędem 501
Ostatnio zadania kompilacji Maven działające w Jenkins kończą się niepowodzeniem, z poniższym wyjątkiem, że nie mogą pobrać zależności z Maven Central i powinny używać HTTPS . Nie jestem pewien, jak zmienić żądania z HTTP na HTTPS . Czy ktoś może mnie poprowadzić w tej sprawie? [BŁĄD] Nie można rozwiązać rozszerzenia …

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.