react / react/react-native

TouchableOpacity setOpacityTo is not a function

Offen
#29,272 7 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Component: TouchableOpacity Issue: Author Provided Repro
Vorherrschende Sprache
C++
Sterne
127k
Forks
25.3k
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
4

Beschreibung

Originally reported in expo/expo#9026, I ran into the same problem so I'm re-reporting this here

Description

The setOpacityTo on TouchableOpacity is no longer available.

React Native version:

0.62.2

  Expo CLI 3.20.3 environment info:
    System:
      OS: macOS Mojave 10.14.6
      Shell: 5.3 - /bin/zsh
    Binaries:
      Node: 10.20.1 - /var/folders/qt/10542x9d2wbg0x93mmh1xsw00000gn/T/yarn--1593777562592-0.5909086070884821/node
      Yarn: 1.22.4 - /var/folders/qt/10542x9d2wbg0x93mmh1xsw00000gn/T/yarn--1593777562592-0.5909086070884821/yarn
      npm: 6.14.4 - ~/.asdf/installs/nodejs/10.20.1/bin/npm
      Watchman: 4.9.0 - /usr/local/bin/watchman
    IDEs:
      Android Studio: 3.5 AI-191.8026.42.35.5791312
      Xcode: 11.0/11A420a - /usr/bin/xcodebuild
    npmPackages:
      expo: ^38.0.0 => 38.0.4
      react: 16.11.0 => 16.11.0
      react-dom: 16.11.0 => 16.11.0
      react-native: https://github.com/expo/react-native/archive/sdk-38.0.0.tar.gz => 0.62.2
      react-native-web: ^0.12.0 => 0.12.3
      react-navigation: ^4 => 4.3.9

Steps To Reproduce

Provide a detailed list of steps that reproduce the issue.

  1. Create a reference to TouchableOpacity
  2. Try calling setOpacityTo

Expected Results

Opacity of the element is changed

Actual Results

Fatal crash due to missing method

Snack, code example, screenshot, or link to a repository:

https://snack.expo.io/@zanona/3cb338

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem verknüpften Snack und der Implementierung von TouchableOpacity, um den fehlenden Aufruf von setOpacityTo in React Native 0.62.2 zu reproduzieren. Bestätige, dass der Aufruf der Methode die Opazität des Elements ändert, ohne einen fatalen Absturz zu verursachen, und überprüfe anschließend die Reproduktion nach der Änderung.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react-native
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.