Vue.js v-repeat无法使用父div中的v-if

Vue.js v-repeat无法使用父div中的v-if,vue.js,Vue.js,我有一个条件div,当用户选择时,它将对用户可用。在该div中,我需要使用v-repeat显示一个下拉菜单 问题是-v-repeat无法处理父div中的v-if。当我删除v-if时,它完美地显示了数据。但是当使用v-if时,它不起作用 此外,控制台日志中没有错误 <div class="ui blue segment" v-if="client.legal_status == 'C'"> <h3 class="ui dividing header"&g

我有一个条件div,当用户选择时,它将对用户可用。在该div中,我需要使用
v-repeat
显示一个下拉菜单

问题是-
v-repeat
无法处理父div中的
v-if
。当我删除
v-if
时,它完美地显示了数据。但是当使用
v-if
时,它不起作用

此外,控制台日志中没有错误

 <div class="ui blue segment" v-if="client.legal_status == 'C'">
            <h3 class="ui dividing header">Rappresentante legale</h3>
            <div class="inline fields">
                <div class="two wide field">
                    <label>Nome e Cognome</label>
                </div>
                <div class="seven wide field">
                    <input type="text" placeholder="Nome" name="rep_firstname" v-model="client.rep_firstname" />
                </div>
                <div class="seven wide field">
                    <input type="text" placeholder="Cognome" name="rep_lastname" v-model="client.rep_lastname" />
                </div>
            </div>
            <div class="inline fields">
                <div class="two wide field">
                    <label>Indirizzo</label>
                </div>
                <div class="fourteen wide field">
                    <input type="text" placeholder="Indirizzo" name="rep_address" v-model="client.rep_address" />
                </div>
            </div>
            <div class="inline fields">
                <div class="two wide field">
                    <label>CAP</label>
                </div>
                <div class="two wide field">
                    <input type="text" placeholder="CAP" name="rep_zip_code" v-model="client.rep_zip_code" />
                </div>
                <div class="two wide field">
                    <label>Citt&agrave;</label>
                </div>
                <div class="four wide field">
                    <input type="text" placeholder="Città" name="rep_city" v-model="client.rep_city" />
                </div>
                <div class="two wide field">
                    <label>Prov.</label>
                </div>
                <div class="four wide field">

                    <div id="rep_provinces-dropdown" class="ui search selection dropdown">
                        <input type="hidden" name="rep_province_id" v-model="client.rep_province_id">

                        <i class="dropdown icon"></i>

                        <div class="default text">Provincia</div>
                        <div class="menu">
                            <div class="item" v-repeat="province: provinces" data-value="@{{province.id}}">
                                <span class="description">@{{province.id}}</span> @{{province.name}}
                            </div>
                        </div>
                    </div>

                </div>
            </div>
            <div class="inline fields">
                <div class="two wide field">
                    <label>Cellulare</label>
                </div>
                <div class="six wide field">
                    <input type="text" placeholder="Cellulare" name="rep_mobile" v-model="client.rep_mobile" />
                </div>
                <div class="two wide field">
                    <label>Email</label>
                </div>
                <div class="six wide field">
                    <input type="text" placeholder="Email" name="rep_email" v-model="client.rep_email" />
                </div>
            </div>
        </div>

法律保护区
同源名词
地址
帽子
Città;
普罗夫。
省
@{{province.id}}@{{province.name}
蜂窝织品
电子邮件

我怎样才能修好它

发布您的代码。已添加代码,请检查是否足够。@Jobayer您使用的是哪个版本的Vue?“Vue”:“^0.12.16”是否可以尝试将v-if更改为v-show?你确定情况正常吗?