我有一个左菜单,我有一个元素:
<a ng-href="/{{i.url}}" ng-click="selectMenu(i,$event)"><i class="fa {{i.icon}}"></i><span>{{i.name}}</span></a>
将使用URL / dada(示例)
在计算机上一切正常,但在移动设备上点击此元素时不要加载新页面,我在selectMenu中插入一个警报来检查事件监听器是否有效,一切正常。 点击后,a元素保持聚焦状态。 我有SEO网址
app.config(['$routeProvider','$locationProvider', function($routeProvider, $locationProvider)
{
$routeProvider.
when('/', {
template: '<b>dada</b>'
}).
otherwise({
template: 'nu'
});
if (window.history && window.history.pushState) $locationProvider.html5Mode({enabled: true,requireBase: false});
$locationProvider.hashPrefix('!');
}]);
RewriteEngine On
Options FollowSymLinks
RewriteRule ^signup/?$ index.php?a=signup [NC,L]
RewriteRule ^login/?$ index.php?a=login [NC,L]
RewriteRule ^logout/?$ logout.php [NC,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /#!/$1 [L]
为什么不在移动设备上工作?