В настоящее время я делаю маршрутизации в разных страницах и оштрафуютAngularJs маршрутизации в одной структуре страницы [JQM-Single Page]
angular.module('myApp',[]).config(function ($routeProvider, $locationProvider)
{
$locationProvider.html5Mode(true);
$routeProvider.
when("/",
{
templateUrl: "index.html"
}).
when("/foodscreen",
{
templateUrl: "addfood.html"
})
});
через этот путь все это хорошо, но теперь я делаю заявление с AngularJs
и JQuery-Mobile
в одной структуре страницы, так мой вопрос в том, что, как я настроить маршрутизацию в структуре одной странице
однослойная структура Page Пример
<body>
<div data-role="page" id="page1">
<div data-role="header">
<h1>Welcome To My Homepage</h1>
</div>
<div data-role="content">
<p>I Am Now A Mobile Developer!!</p>
</div>
<div data-role="footer">
<h1>Footer Text</h1>
</div>
</div>
<div data-role="page" id="page2">
<div data-role="header">
<h1>Welcome To My Homepage</h1>
</div>
<div data-role="content">
<p>I Am Now A Mobile Developer!!</p>
</div>
<div data-role="footer">
<h1>Footer Text</h1>
</div>
</div>
Что вы подразумеваете под одной структурой страниц. Как и в одностраничном приложении, где все ваши частичные файлы загружаются в div ... или все ваше содержимое находится на одной странице, и когда вы нажимаете на ссылку, она просто просматривает страницу вверх и вниз и отправляет вас на контент ? – rjm226
Я обновил свой вопрос и дал пример одной страницы, который я использовал – Blu
Угловые и JQM содержат конкурирующие технологии. Модули маршрутизации каждого конфликта друг с другом. Если вы используете угловой, используйте Twitter Bootstrap для мобильных L & F. Если вы используете JQM, используйте рули или усы для шаблонов. Внутренности JQM pagechange действительно испортит маршрутизацию углов - я знаю по опыту. ЕСЛИ вы все еще хотите обработать https://github.com/angular-widgets/angular-jqm –