ng-messages-include到Ng-View导致“内存不足”

时间:2016-03-24 09:46:05

标签: angular-ui-router ng-view

我有一个页面通过ui-route加载到另一个页面的ng-view中。 我需要使用一个ng-form进行验证,因为“”它没有呈现,但我注意到当我尝试转到menù中的另一个页面时使用ng-form,存在“内存不足”浏览器错误(Firefox)的

<body>
    <form name="formRoles" role="form" novalidate>
        <div data-ng-controller="RolesController" class="divPage" >
            <section class="content-header">
                <h1>Ruoli Utente</h1>
                <div ng-form name="myForm">
                    <div class="list-Commands">
                        <button type="button" id="deleteRow" class="btn btn-danger" data-ng-if="idRole != -1"
                            data-ng-click="deleteRow(row)">
                            Elimina</button>
                    </div>
                    <div style="padding-top: 25px" >
                        <div class="form-group" style="margin-bottom:0px !important" >
                            <div class="input-group">
                                <input class="form-control" name="txtRole" id="txtRole" type="text"
                                    data-ng-model="newRole" placeholder="Nuovo Ruolo Utente" required />
                                <span class="input-group-btn">
                                    <a data-ng-click="addRole()" type="button" class="btn btn-default" aria-label="Add">
                                        <span class="glyphicon glyphicon-plus" aria-hidden="true"></span>
                                    </a>
                                </span>
                            </div>
                            <div class="help-block" data-ng-messages="myForm.txtRole.$error">
                                <div data-ng-messages-include="pages/common/messages.html"></div>
                            </div>
                        </div>
                    </div>
                </div>
            </section>
            <section class="content divPage" style="padding-top:0px !important">
                <div class="divObjects dvcollection">
                    <div class="gridStyle  divGrid" data-ui-grid="gridRoles"
                        ui-grid-pinning ui-grid-pagination ui-grid-selection ui-               grid-move-columns
                        ui-grid-resize-columns>
                    </div>
                    <div data-ng-show="showAlert" data-ng-class="{fade:doFade}" class="alert alert-{{alert_type}}">{{errorMessage}}</div>
                </div>
            </section>
        </div>
    </form>
</body>

有什么想法吗? 感谢

更改标题

已解决:错误仅出现在包含验证消息的文件中的FIRST ng消息中.....我插入一条“默认”消息并解决...为什么?我不明白......

<div class="messages">
    <div ng-message="default">default</div>

0 个答案:

没有答案