찾다

 >  Q&A  >  본문

javascript - localstorage를 사용하여 json 개체를 저장할 때 클릭할 때마다 값이 저장소에 겹쳐지도록 하고 싶습니다. 이제 클릭할 때마다 이전 항목을 덮어쓰게 됩니다.

저장시 코드입니다

으아악

다음은 수령 시간입니다

으아악
習慣沉默習慣沉默2737일 전1138

모든 응답(7)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-30 09:58:32

    당신의 생각은 틀렸습니다. 먼저 LocalStorage에서 원래 값을 꺼낸 다음 새 데이터를 원래 값에 겹쳐서 LocalStorage에 다시 저장해야 합니다. 이렇게 하면 데이터 덮어쓰기가 발생하지 않습니다

    회신하다
    0
  • 阿神

    阿神2017-06-30 09:58:32

    모두들tr都存不同的item 원하시나요?

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-06-30 09:58:32

    덮어쓰기는 저장할 때마다 이름이 바뀌지 않기 때문입니다
    이렇게 바꾸시면 됩니다
    var nums = 0;
    $(".top").click(function(){

    으아악

    아래 값을 취하는 경우 nums 값을 기준으로 루프
    하거나 데이터 구조를 변경하고 개체를 사용하여 데이터를 저장하고 클릭할 때마다 개체에 데이터를 추가한 다음 개체를 localstroage에 저장합니다

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-30 09:58:32

    먼저 localStorage에서 데이터를 꺼내어 객체로 변환합니다. 방어적인 판단을 한 다음, 꺼낸 객체에 저장하고 싶은 값을 삽입한 다음 문자열로 변환하여 localStorage에 저장하여 덮어씁니다. 원본 데이터

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-06-30 09:58:32

    먼저 읽고, 추가한 다음, 쓰세요.

    으아악

    회신하다
    0
  • 学习ing

    学习ing2017-06-30 09:58:32

    처음에는 먼저 값을 가져와서 변수에 할당한 다음 클릭 이벤트에서 작업을 수행합니다. 당분간은 데이터를 직접 저장할 필요가 없으며 페이지가 점프하거나 필요할 때 저장됩니다. 그렇지 않으면 클릭할 때마다 저장되고 꺼내기가 매우 번거롭습니다.

    으아악

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-06-30 09:58:32

    으아악

    회신하다
    0
  • 취소회신하다