Upvote:20
Aprove answer
func body(content: Content) -> some View {
content
.onAppear() // <--- this makes it work
.onReceive(viewModel.$myProperty) { theValue in
print("-----> The Value is \(theValue)") // <--- this will be executed
}
}
Upvote:2
.onChange(of: viewModel.myProperty) { newValue in
print("newValue \(newValue)")
}
Credit Goes to: stackoverflow.com
Related question with same questions but different answers
- SWIFTUI: VIEWMODIFIER DOESN'T LISTEN TO ONRECEIVE EVENTS IN IOS
- RESTRICT SHEET DISMISSING BY SWIPE DOWN IN SWIFTUI IN IOS
- NSURLSESSION LIFECYCLE AND BASIC AUTHORIZATION IN IOS
- CMMOTIONACTIVITYMANAGER AUTHORIZATIONSTATUS IN IOS
- ADMOB IOS X64 ERROR IN IOS
- GOOGLE ANALYTICS LAST SCREEN BEFORE CRASH FOR IOS IN IOS
- NSDICTIONARY INSIDE NSMUTABLEARRAY (IOS) IN IOS
- HANDLE LONG PRESS END IN IOS
- WHY IS THIS CODE RAISING THE "COREDATA: ERROR: (19) PRIMARY KEY MUST BE UNIQUE" ERROR? IN IOS
- HOW TO DETERMINE THAT USER RUNS THE APP FOR THE FIRST TIME? IN IOS
- POPPING TO A SPECIFIC VIEWCONTROLLER IN A NAVIGATION STACK IN IOS
- IOS AVPLAYER GET FPS IN IOS
- LOOPED, REVERSIBLE ANIMATION USING CORE ANIMATION IN IOS
- USING A SWITCH STATEMENT IN OBJ-C IN IOS
- UIGRAPHICSGETIMAGEFROMCURRENTIMAGECONTEXT RETINA RESOLUTIONS? IN IOS
- HOW TO CHECK FOR VERSION OF APP AND REQUEST USERS TO UPDATE? IN IOS
- MISSING ANCHORPOINT PROPERTY FOR UIVIEW IN IOS
- FLUTTER(IOS) -"NO CUPERTINOLOCALIZATIONS FOUND", HOW FIX IT? IN IOS
- SWIFTUI: NAVIGATIONDESTINATIONLINK DEPRECATED IN IOS
- IOS APPLICATION UNABLE TO QUERY FOR SCHEME "COMGOOGLEMAPS", ALTHOUGH I HAVE ADDED "COMGOOGLEMAPS" IN LSAPPLICATIONQUERY IN INFO PLIST IN IOS
- NO VIRTUAL DEVICES FOUND - IONIC CORDOVA EMULATE IOS IN IOS
- HOW TO MAKE COUNT DOWN TIMER WITH COMPLETION HANDLER IN SWIFT IN IOS
- HOW TO OPEN YOUTUBE APP WITH YOUTUBE ID ON A BUTTON CLICK IN IOS IN IOS
- SWIFT: COUNTDOWN FROM CURRENT TIME TILL A CERTAIN TIME IN IOS
- CANNOT FIND PROTOCOL DECLARATION FOR 'CAANIMATIONDELEGATE' IN IOS
- REFRESH CONTROL ON TOP OF TABLEVIEW WHEN I GO BACK TO VIEW CONTROLLER IN IOS
- NIL IS NOT COMPATIBLE WITH THE EXPECTED ARGUMENT TYPE '[NSOBJECT : ANYOBJECT]' IN IOS
- VIBRATE IPHONE 6S MANUALLY LIKE PEEK AND POP? IN IOS
- ADDING MARGIN TO UITABLEVIEWCELL IN IOS
- PARSE CSV FILE IN SWIFT IN IOS
- GET THE VIEW A UIBUTTON IS ON IN IOS
- CREATING NEW BUILD CONFIGURATION RESULTS IN HEADER NOT FOUND ERROR IN IOS
- WHY DO I GET THE WRONG COLOR OF A PIXEL WITH FOLLOWING CODE? IN IOS
- NUMBEROFSECTIONSINTABLEVIEW NOT CALLED IN IOS
- IPAD 3 RENDERINCONTEXT SLOW - BAD RENDERING PERFORMANCE IN IOS
- SENDING CLASS TO PARAMETER OF INCOMPATIBLE TYPE 'ID<UIWEBVIEWDELEGATE>' WARNING? IN IOS
- CANNOT CONVERT VALUE OF TYPE 'STRING.TYPE' TO EXPECTED ARGUMENT TYPE 'STRING!' IN IOS
- HOW TO FIX COMMAND PHASESCRIPTEXECUTION FAILED WITH A NONZERO EXIT CODE ON FLUTTER RUN IN MACOS? IN IOS
- NSMANAGEDOBJECT STAYS FAULT IN IOS
- HASHING USER PASSWORD FOR CLIENT / SERVER APPLICATION IN IOS
- HOW TO I PROPERLY SET UICOLOR FROM INT? IN IOS
- WATCH APP STARTS WITH ERROR CLIENTIDENTIFIER FOR INTERFACECONTROLLERID NOT FOUND IN IOS
- HOW TO SET THE FONT SIZE OF NAVIGATION BAR TITLE IN IOS
- I JUST WANT TO OPEN MS OUTLOOK APP AND SEE MAILTO SCREEN USING URL SCHEME AT IOS IN IOS
- HOW TO OBTAIN BUNDLE ID FOR AN IOS APP WHEN I HAVE A '.IPA' FILE FOR THE APP INSTALLED ON MY IPAD IN IOS
- SCROLLVIEW CREATED IN STORYBOARD INITIALIZED WITH FRAME 0,0,0,0 IN IOS
- IS IT POSSIBLE TO GET TOUCHID INFORMATION AND COMPARE TO A FINGERPRINT DATABASE? IN IOS
- BUILD ON DEVICE FAILS WITH EXIT CODE 1 IN IOS
- CHANGE ENUM VALUES AT RUNTIME? IN IOS
- HOW TO ADD UIDATEPICKER IN UIALERTCONTROLLER IN IOS8? IN IOS
- HOW CAN I USE ICLOUD TO SYNCHRONIZE A .ZIP FILE BETWEEN MY APPS? IN IOS
- HOW CAN I DETECT NEXT PAGE NUMBER OF UISCROLLVIEW WHICH IS 'SCROLLVIEW.PAGINGENABLED' = YES? IN 'SCROLLVIEWDIDENDDRAGGING'? IN IOS
- FILL UIIMAGEVIEW WITH OTHER COLOR ANIMATED IN IOS
- CROP MAT IMAGE IN OPENCV 2.4.3 (IOS) IN IOS
- UIALERTCONTROLLER SUBCLASS ISSUE SWIFT IN IOS
- SWIFT FACEBOOK LOGIN IN IOS
- HOW CAN I GET THE OPPOSITE VALUE OF A BOOL IN SWIFT? IN IOS