How to initialize picker values based on state in react-nativeHow can I get query string values in JavaScript?How to get the value from the GET parameters?How can I add a key/value pair to a JavaScript object?Is Safari on iOS 6 caching $.ajax results?Hide keyboard in react-nativeWhat is the difference between using constructor vs getInitialState in React / React Native?What is the difference between React Native and React?React-Native Custom Component doesn't trigger onValueChange, onPress, or onChangeReact Native Picker: onValueChange triggers unintended onValueChange for other pickersHow to set selected value for multiple Pickers
Chords behaving as a melody
How to answer "write something on the board"?
Is it legal to call shared_future::get() multiple times on the same instance in the same thread?
Buliding a larger matrix from a smaller one
Conjugate る-ending verbs into negative form
Adjective for 'made of pus' or 'corrupted by pus' or something of something of pus
What documents are needed when travelling from Botswana to United Kingdom?
How can a valley surrounded by mountains be fertile and rainy?
Are these intended activities legal to do in the USA under the VWP?
Most elegant way to write a one shot IF
Could a Weapon of Mass Destruction, targeting only humans, be developed?
Most important new papers in computational complexity
One folder having two different locations on Ubuntu 18.04
Can two or more lightbeams (from a laser for example) have visible interference when they cross in mid-air*?
Procedurally generate regions on island
Should fiction mention song names and iPods?
How did installing this RPM create a file?
Who are these Discworld wizards from this picture?
Picking balls from urns.
Should I report a leak of confidential HR information?
Why is Japan trying to have a better relationship with Iran?
Matrix decomposition
Boolean Difference with Offset?
If two black hole event horizons overlap (touch) can they ever separate again?
How to initialize picker values based on state in react-native
How can I get query string values in JavaScript?How to get the value from the GET parameters?How can I add a key/value pair to a JavaScript object?Is Safari on iOS 6 caching $.ajax results?Hide keyboard in react-nativeWhat is the difference between using constructor vs getInitialState in React / React Native?What is the difference between React Native and React?React-Native Custom Component doesn't trigger onValueChange, onPress, or onChangeReact Native Picker: onValueChange triggers unintended onValueChange for other pickersHow to set selected value for multiple Pickers
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have developed a picker for setting day and night. I getting the current time for a picker value from a API and trying to set with setState, but every time it will display 'day' as a value. I want it should display based on the value passed.
this.state=
time : null
timeMode = (Currenttime) => //here if the passed value is 'night' then it should set the value to night.
//Then when clicking on picker it should be both values in dropdown
this.setState( time: Currenttime ); // this causes infinite loop...
return (
<View style=Styles.paddingStyle>
<Picker
selectedValue=this.state.time
mode="dropdown"
onValueChange=(value) => this.setState(time: value)
>
this.DropdownValues()
</Picker>
</View>
)
DropdownValues = () =>
const time = [
'day',
'night'
];
return time.map(data =>
return <Picker.Item label=data value=data />;
);
;
javascript react-native state picker
add a comment |
I have developed a picker for setting day and night. I getting the current time for a picker value from a API and trying to set with setState, but every time it will display 'day' as a value. I want it should display based on the value passed.
this.state=
time : null
timeMode = (Currenttime) => //here if the passed value is 'night' then it should set the value to night.
//Then when clicking on picker it should be both values in dropdown
this.setState( time: Currenttime ); // this causes infinite loop...
return (
<View style=Styles.paddingStyle>
<Picker
selectedValue=this.state.time
mode="dropdown"
onValueChange=(value) => this.setState(time: value)
>
this.DropdownValues()
</Picker>
</View>
)
DropdownValues = () =>
const time = [
'day',
'night'
];
return time.map(data =>
return <Picker.Item label=data value=data />;
);
;
javascript react-native state picker
add a comment |
I have developed a picker for setting day and night. I getting the current time for a picker value from a API and trying to set with setState, but every time it will display 'day' as a value. I want it should display based on the value passed.
this.state=
time : null
timeMode = (Currenttime) => //here if the passed value is 'night' then it should set the value to night.
//Then when clicking on picker it should be both values in dropdown
this.setState( time: Currenttime ); // this causes infinite loop...
return (
<View style=Styles.paddingStyle>
<Picker
selectedValue=this.state.time
mode="dropdown"
onValueChange=(value) => this.setState(time: value)
>
this.DropdownValues()
</Picker>
</View>
)
DropdownValues = () =>
const time = [
'day',
'night'
];
return time.map(data =>
return <Picker.Item label=data value=data />;
);
;
javascript react-native state picker
I have developed a picker for setting day and night. I getting the current time for a picker value from a API and trying to set with setState, but every time it will display 'day' as a value. I want it should display based on the value passed.
this.state=
time : null
timeMode = (Currenttime) => //here if the passed value is 'night' then it should set the value to night.
//Then when clicking on picker it should be both values in dropdown
this.setState( time: Currenttime ); // this causes infinite loop...
return (
<View style=Styles.paddingStyle>
<Picker
selectedValue=this.state.time
mode="dropdown"
onValueChange=(value) => this.setState(time: value)
>
this.DropdownValues()
</Picker>
</View>
)
DropdownValues = () =>
const time = [
'day',
'night'
];
return time.map(data =>
return <Picker.Item label=data value=data />;
);
;
javascript react-native state picker
javascript react-native state picker
edited Mar 26 at 13:27
begin js
asked Mar 25 at 13:25
begin jsbegin js
13 bronze badges
13 bronze badges
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55338864%2fhow-to-initialize-picker-values-based-on-state-in-react-native%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Is this question similar to what you get asked at work? Learn more about asking and sharing private information with your coworkers using Stack Overflow for Teams.
Is this question similar to what you get asked at work? Learn more about asking and sharing private information with your coworkers using Stack Overflow for Teams.
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55338864%2fhow-to-initialize-picker-values-based-on-state-in-react-native%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown