angular.js - 頁面載入的時候ng-show會顯示出來一瞬間,怎麼避免
ringa_lee
ringa_lee 2017-05-15 17:11:36
0
9
691

程式碼如下,頁面剛載入的時候ng-show所在的p會冒出來一瞬間,怎麼避免呢?

            <p class="col-sm-10">
                <input type="text" autocomplete="off" name="username" ng-model="data.username" ng-minlength="5" ng-maxlength="10" ng-required="true" class="form-control"  placeholder="请输入用户名">
                <p ng-show="myform.username.$error.minlength" class="alert alert-danger help-block">
                    用户名不能小于5位
                </p>
                <p ng-show="myform.username.$error.maxlength" class="alert alert-danger help-block">
                    用户名不能大于10位
                </p>
            </p>
ringa_lee
ringa_lee

ringa_lee

全部回覆(9)
PHPzhong
  • ng-if判斷 或

  • 加上ng-cloak

曾经蜡笔没有小新

ng-show,ng-hide 是css顯示與隱藏,試試在把這段的動畫效果中時長改最小

小葫芦

這是表單驗證麼?你試試用ng-if我覺得好一點吧

我想大声告诉你

在element上加ng-cloak

Ty80

ng斗篷

小葫芦

用ng-if吧,show只是簡單的修改display:none;ng-if是移除整個DOM,所以不會有你說的那種情況了

小葫芦

ng-if

Peter_Zhu

初始化時加上ng-hide這個class或是設定display:none,預設隱藏就行了

刘奇

http://www.cnblogs.com/whitew...

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!