λ²κ·Έ μ€λͺ
μλ μμ±μ΄ μμλλ‘ μλνμ§ μμ΅λλ€.
μ¬ννκΈ° μν΄
μμ ―μ Function
κ° νμν μμ±μ μ ννλ©΄ λ μ΄μ μμ± μ½λ°± ꡬνμ΄ μλμΌλ‘ μ μλμ§ μμ΅λλ€.
λͺ©λ‘μμ Navigator.pop
λ₯Ό μ ννλ©΄ κ΄νΈκ° λ«νμ§ μκ³ μλμΌλ‘ μμ context
λ©λλ€... κ·Έλ¦¬κ³ λ λ§μ λ¬Έμ ...
μμλλ νλ
μ μ λͺ©λ‘μμ μμ±μ μ ννλ©΄ ν΄λΉ μ½λ°±μ λν κ°λ₯ν ꡬνμ΄ μλμΌλ‘ νμλ©λλ€(μΌλ° ν¨μ λ° νμ΄ν ν¨μ ꡬν).
Navigator.of
λλ Scaffold.of
λ₯Ό μ ννλ©΄ μ΄ λ©μλμ κ΄νΈκ° μλμΌλ‘ λ«νκ³ μ»¨ν
μ€νΈκ° μΆκ°λ©λλ€.
μ€ν¬λ¦°μ·
λ€μμ λ¬Έμ μ 미리보기μ
λλ€. https://youtu.be/QT11KC9U2uk
λ²μ (λ€μ μ 보λ₯Ό μμ±νμμμ€):
μ΅κ·Όμ LSPλ₯Ό νμ±ννμ΅λκΉ?
κ·Έλ λ€λ©΄ https://github.com/Dart-Code/Dart-Code/issues/2823 / https://github.com/Dart-Code/Dart-Code/issues/2992 μΌ μ μμ΅λλ€ dart.completeFunctionCalls
)μ΄ μμ΅λλ€. μ΄κ²μ ꡬνλμμΌλ©° λ€μ Flutter μμ μ
λ°μ΄νΈμ ν¬ν¨λ κ²μ
λλ€.
κ·Έλμ μ΄ κΈ°λ₯μ μ¬μ©νλ €λ©΄ VS Codeμμ "Preview LSP" μ€μ μ λΉνμ±ννκ³ λ€μ λ‘λνλ©΄ μ΄μ λμμΌλ‘ λμκ°λλ€.
@DanTup μ΄κ²μ΄ λ¬Έμ μμ΅λλ€. λΉ λ₯Έ λ΅λ³ κ°μ¬ν©λλ€!
μμ²λ! λ€μ Flutter μμ λ¦΄λ¦¬μ€ μ΄νμλ λͺ¨λ μ¬λμκ² LSP ν둬ννΈλ₯Ό λ€μ νμν κ²μ΄λ―λ‘ λ€μ νμ
μ΄ νμλλ©΄ μ΅νΈμΈνκ³ dart.completeFunctionCalls
μ€μ μ μ§μ ν μ μμ΄μΌ ν©λλ€. μ§κΈ νμ±ν) κ·Έλ¬λ©΄ LSPμμλ ν΄λΉ λμμ κ³μ νμΈν΄μΌ ν©λλ€.
μΌλ§ ν LSPκ° κΈ°λ³Έκ°μ΄ λ κ²μ΄λ©° κΆκ·Ήμ μΌλ‘ μ μΌν μ΅μ μ΄ λ κ²μ λλ€. κ°μ¬ ν΄μ!
κ°μ₯ μ μ©ν λκΈ
μ΅κ·Όμ LSPλ₯Ό νμ±ννμ΅λκΉ?
κ·Έλ λ€λ©΄ https://github.com/Dart-Code/Dart-Code/issues/2823 / https://github.com/Dart-Code/Dart-Code/issues/2992 μΌ μ μμ΅λλ€
dart.completeFunctionCalls
)μ΄ μμ΅λλ€. μ΄κ²μ ꡬνλμμΌλ©° λ€μ Flutter μμ μ λ°μ΄νΈμ ν¬ν¨λ κ²μ λλ€.κ·Έλμ μ΄ κΈ°λ₯μ μ¬μ©νλ €λ©΄ VS Codeμμ "Preview LSP" μ€μ μ λΉνμ±ννκ³ λ€μ λ‘λνλ©΄ μ΄μ λμμΌλ‘ λμκ°λλ€.