1
我有尝试使用ng-show的这个基本示例。如果从国家/地区下拉框中选择“GB”,我实际上只想显示页面的一部分。我已经验证,当我从下拉框中选择GB时,CTRL接收到'GB'。但是,元素最初并未隐藏在页面上,并且从选择框中选择内容没有任何影响。我会很感激任何帮助。ng-show没有任何影响
<ng-form name="directorsForm" cc-pitch-form="5" ng-controller="work.myCtrl as ctrl">
<div class="row cc-form__group">
<div class="columns large-3">
<label>Country</label>
</div>
<div class="columns large-3 left">
<select ng-options="country.code as country.name for country in ctrl.countryList" ng-model="ctrl.selectedCountry" />
</div>
</div>
<div ng-show="ctrl.selectedCountry =='GB'">
<div class="columns large-3">
<label>Enter address</label>
</div>
</div>
</ng-form>
显示你的控制器 – Sajeetharan
你的ng显示看起来很好,这个错误可能是在你的控制器或ng选项中 – awiebe
我的控制器没有任何关于它的逻辑。 –