1
navbarのための角度とブートストラップにUI-Routerを使用しています。ドロップダウン内でアンカーをクリック可能にしていますが、モバイルでは動作しません。私はui-sref not working in bootstrap dropdownを見て、解決策は私のために働いていません。私はコンソールで何のエラーも出ない。AngularJS ui-srefがnavbarのドロップダウンで動作しない
HTML:
参考注文:
<script src="bower_components/jquery.slimscroll/jquery.slimscroll.min.js"></script>
<script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<script src="bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js"></script>
<script src="bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js"></script>
<script src="bower_components/select2/dist/js/select2.min.js"></script>
<script src="bower_components/angular/angular.min.js"></script>
<script src="bower_components/angular-animate/angular-animate.min.js"></script>
<script src="bower_components/angular-loading-bar/src/loading-bar.js"></script>
<script src="bower_components/angular-ui-router/release/angular-ui-router.min.js"></script>
<script src="bower_components/angular-local-storage/dist/angular-local-storage.min.js"></script>
<script src="bower_components/angular-messages/angular-messages.min.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap.min.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.min.js"></script>
<script src="bower_components/angular-bootstrap-toggle/dist/angular-bootstrap-toggle.min.js"></script>
<script src="dist/app.min.js"></script>
JS:UI-ルータの設定:
var app = angular.module('accountsMod');
app.config(function routeConfig ($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise("/login");
$stateProvider
.state('auth.add', {
url: '/accounts/add',
controller: 'AccountController',
templateUrl: 'app/components/account/add.html'
})
.state('auth.list', {
url: '/accounts/add',
controller: 'AccountController',
templateUrl: 'app/components/account/list.html'
})
}
問題の焦点は次のとおりです。携帯電話のブートストラップによって提供されるレスポンデッドデザインに従って、ナビゲーションバーのこれらのアンカーに触れると、メニューが閉じて何も起こりません。
'ui-sref =" auth.add() "'を 'ui-sref =" auth.add "'に変更してみてください。他の人にも同じことをしてください。 – Pradeepb
私は成功していないこのソリューションを試して、私はあなたによると置き換えていたが、まだ動作しません –