AngularJS ng显示表达式在加载时不起作用
AngularJS ng-show expression doesnt work on load
我有一个Select标签,有两个选项和一个默认值,只说"Select year"。因此,当选项仍然处于"Select year"时,我希望在加载时隐藏Select后面的div。问题是,只有当我选择其中一个选项,然后再次选择"选择年份"时,它才会隐藏div。
这是我的代码:
When do you want to study?
<select name="ddlYear" ng-model="data.calendar_year">
<option value="">-- Select Year --</option>
<option value"2015" >2015</option>
<option value="2016">2016</option>
</select>
<br/>
<div ng-show="data.calendar_year != 0">
<h3>Qualification type:</h3>
</div>
因此,基本上在加载时,我需要隐藏包含标签的div,但我不知道如何隐藏。
感谢
data.calendar_year的默认值是多少?也许它等于null或",所以它是=0(如果你以前没有定义它,那就是它)。
相关文章:
- 弹出加载不起作用
- GULP中的Ctrl+S之后,实时重新加载不起作用
- 影子盒加载不起作用
- 余烬 CLI 实时重新加载不起作用
- 在Javascript中保存和加载不起作用
- 路由到新页面时加载不起作用
- IE11 脚本加载不起作用(有时)
- 砌体图像加载不起作用
- Jquery 移动加载不起作用
- 在javascript/jquery中加载不起作用
- jquery瀑布插件's等待图像加载不起作用
- 简单的Jquery/Ajax加载不起作用
- 代码点火器&AJAX-Div重新加载不起作用
- HTML加载不起作用
- 有什么原因吗('img')加载不起作用(jQuery)
- 弹出加载不起作用
- 图像加载不起作用,错误Uncaught TypeError:类型错误
- 窗口加载不起作用
- 加载不起作用,但鼠标悬停正常工作
- 在wordpress中,ajax加载不起作用