回答編集履歴

1

回答の修正

2018/09/22 15:52

投稿

w2-yamaguchi
w2-yamaguchi

スコア167

test CHANGED
@@ -7,3 +7,31 @@
7
7
 
8
8
 
9
9
  `return i.ehead == this.scope`
10
+
11
+
12
+
13
+ <追記>
14
+
15
+ 画面起動して最初のfilterが動く際に、算出プロパティのscopeが初期化されていないため、`undefined`になっているようです。
16
+
17
+
18
+
19
+ 以下のように、`prop`の`val`を直接参照しても、動くと思います。(こちらでは動きました)
20
+
21
+
22
+
23
+ ```javascript
24
+
25
+ lists: function() {
26
+
27
+ return this.fulllists.filter(i => {
28
+
29
+ console.log(i)
30
+
31
+ return i.ehead == this.val
32
+
33
+ })
34
+
35
+ }
36
+
37
+ ```