質問編集履歴

1

加筆

2017/11/24 09:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,9 @@
4
4
 
5
5
  同じデータを2回、表示用データと検索用データとして入力しています。(store.jsのitemsとITEMS)
6
6
 
7
- 1つのデータで
7
+ 同じデータを2回入力せずに、回の入力、1つのデータ(store.jsのitemsのみ)
8
+
9
+
8
10
 
9
11
  - 検索窓に入力された時は、入力文字が含まれている全てのデータを返す
10
12
 
@@ -12,7 +14,7 @@
12
14
 
13
15
 
14
16
 
15
- を実現するため, 検索用データを保持しておくにはどうすればいいでしょうか?
17
+ を実現するにはどうすればいいでしょうか?
16
18
 
17
19
  ## 環境
18
20
 
@@ -76,6 +78,8 @@
76
78
 
77
79
  [types.FILTER_ITEMS](state, data){
78
80
 
81
+    /*state.items= state.items.fiter~ だと連続で検索できない*/
82
+
79
83
  state.items = state.ITEMS.filter(function(item){
80
84
 
81
85
  return item.name.indexOf(data.name) > -1
@@ -109,6 +113,8 @@
109
113
 
110
114
 
111
115
  const state = {
116
+
117
+ /* ここのデータをitemsのみにしたい*/
112
118
 
113
119
  items: [{"id":1,"name":"item1"},
114
120