質問するログイン新規登録

質問編集履歴

3

誤記のため

2016/11/30 06:44

投稿

kokkosan
kokkosan

スコア17

title CHANGED
File without changes
body CHANGED
@@ -54,7 +54,7 @@
54
54
 
55
55
  <h3>マウント先タグ</h3>
56
56
 
57
- <div id={ item.id } data-target="10">
57
+ <div id={ opts.item.id } data-target="10">
58
58
  取得したいdiv
59
59
  </div>
60
60
 

2

id設定の誤記

2016/11/30 06:44

投稿

kokkosan
kokkosan

スコア17

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  <div>
20
20
  <button type="button" onclick={ btnClick }>トリガー</button>
21
- <div each={ item in items }><mount-tag item={ item }/></div>
21
+ <mount-tag each={ item in items } item={ item }/></div>
22
22
  </div>
23
23
 
24
24
  <script>
@@ -39,7 +39,8 @@
39
39
  /*** ボタンクリック時 ***/
40
40
  btnClick(e){
41
41
  cnt = cnt + 1
42
+ var item = { 'id' : cnt }
42
- items.push(cnt)
43
+ items.push(item)
43
44
  riot.compile(function(){
44
45
  riot.mount('mount-tag')
45
46
  })
@@ -53,7 +54,7 @@
53
54
 
54
55
  <h3>マウント先タグ</h3>
55
56
 
56
- <div id="get-shitai-div" data-target="10">
57
+ <div id={ item.id } data-target="10">
57
58
  取得したいdiv
58
59
  </div>
59
60
 
@@ -68,7 +69,7 @@
68
69
 
69
70
  /*** 初期化 ***/
70
71
  init(){
71
- getDiv = document.getElementById('get-shitai-div') // getElementByIdで要素にアクセスできず、nullが返される。
72
+ getDiv = document.getElementById(opts.item.id) // getElementByIdで要素にアクセスできず、nullが返される。
72
73
  console.log(opts.item) // optsによる値の受け渡しは行われている。
73
74
  console.log(getDiv.dataset.target) // ここでエラー
74
75
 

1

マウントタグ名の誤記

2016/11/25 06:56

投稿

kokkosan
kokkosan

スコア17

title CHANGED
File without changes
body CHANGED
@@ -41,7 +41,7 @@
41
41
  cnt = cnt + 1
42
42
  items.push(cnt)
43
43
  riot.compile(function(){
44
- riot.mount('igm-figure-canvas')
44
+ riot.mount('mount-tag')
45
45
  })
46
46
  this.update()
47
47
  }