ng-ifを使って表示非表示切り替えをしたいのですが、
関数内では無効になってしまうのか、非表示にすることができません。
javascript
1 function showDays(days) { 2 for (var i = 1; i < days; i++) { 3 var uidi = i; 4 var uidm = month; 5 var uid = uidi.toString() + uidm.toString(); 6 $(".dates").append("<div class='date_item' data='" + uid + "'><span ng-if='display(foo)'>★</span>" + i + "</div>"); 7 } 8 }
最後の行の<span ng-if='display(foo)'>★</span>が無効になってしまい、常に表示されてしまいます。
ng-ifを有効にできる方法がありましたらご教授お願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/01/20 04:18
2017/01/20 04:25 編集
退会済みユーザー
2017/01/20 08:54
退会済みユーザー
2017/01/21 11:15 編集
2017/01/23 03:20
退会済みユーザー
2017/01/23 23:37
2017/01/24 04:00 編集
退会済みユーザー
2017/01/24 11:52
2017/01/24 12:12 編集
2017/01/24 12:22
退会済みユーザー
2017/01/24 15:26