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;








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 />;
);
;









share|improve this question






























    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 />;
    );
    ;









    share|improve this question


























      0












      0








      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 />;
      );
      ;









      share|improve this question
















      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






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 26 at 13:27







      begin js

















      asked Mar 25 at 13:25









      begin jsbegin js

      13 bronze badges




      13 bronze badges






















          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
          );



          );













          draft saved

          draft discarded


















          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.



















          draft saved

          draft discarded
















































          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.




          draft saved


          draft discarded














          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





















































          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







          Popular posts from this blog

          Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

          SQL error code 1064 with creating Laravel foreign keysForeign key constraints: When to use ON UPDATE and ON DELETEDropping column with foreign key Laravel error: General error: 1025 Error on renameLaravel SQL Can't create tableLaravel Migration foreign key errorLaravel php artisan migrate:refresh giving a syntax errorSQLSTATE[42S01]: Base table or view already exists or Base table or view already exists: 1050 Tableerror in migrating laravel file to xampp serverSyntax error or access violation: 1064:syntax to use near 'unsigned not null, modelName varchar(191) not null, title varchar(191) not nLaravel cannot create new table field in mysqlLaravel 5.7:Last migration creates table but is not registered in the migration table

          은진 송씨 목차 역사 본관 분파 인물 조선 왕실과의 인척 관계 집성촌 항렬자 인구 같이 보기 각주 둘러보기 메뉴은진 송씨세종실록 149권, 지리지 충청도 공주목 은진현