質問編集履歴

2

watchの追加

2019/11/27 02:16

投稿

Nero1129
Nero1129

スコア130

test CHANGED
File without changes
test CHANGED
@@ -28,13 +28,13 @@
28
28
 
29
29
  ```javascript
30
30
 
31
- computed: {
31
+ watch:{
32
32
 
33
33
  val: function(value) {
34
34
 
35
35
  this.val = value;
36
36
 
37
- parseInt
37
+ // parseInt
38
38
 
39
39
  // 文字列を整数に変換する関数
40
40
 
@@ -42,7 +42,7 @@
42
42
 
43
43
  this.val = parseInt(value);
44
44
 
45
- return this.add = Math.floor(val + 2);
45
+ this.add = Math.floor(val + 2);
46
46
 
47
47
  this.sub = Math.floor(val - 2);
48
48
 
@@ -52,7 +52,7 @@
52
52
 
53
53
  }
54
54
 
55
- }
55
+ },
56
56
 
57
57
  ```
58
58
 

1

javascriptのコードを追加

2019/11/27 02:16

投稿

Nero1129
Nero1129

スコア130

test CHANGED
File without changes
test CHANGED
@@ -26,6 +26,36 @@
26
26
 
27
27
  ```
28
28
 
29
+ ```javascript
30
+
31
+ computed: {
32
+
33
+ val: function(value) {
34
+
35
+ this.val = value;
36
+
37
+ parseInt
38
+
39
+ // 文字列を整数に変換する関数
40
+
41
+ var val = parseInt(value);
42
+
43
+ this.val = parseInt(value);
44
+
45
+ return this.add = Math.floor(val + 2);
46
+
47
+ this.sub = Math.floor(val - 2);
48
+
49
+ this.mult = Math.floor(val * 2);
50
+
51
+ this.div = Math.floor(val / 2);
52
+
53
+ }
54
+
55
+ }
56
+
57
+ ```
58
+
29
59
  ### computedで実現させたい
30
60
 
31
61
  watchでは、簡単に処理ができました。