0
Header Links HTMLAngularJS - Показать содержимое DIV на основе Id щелкнул
<ul ng-controller="pageRouteCtrl">
<li ui-sref-active="active">
<a ui-sref="home" class="" ng-click="getPageId('live-view')">LIVE</a>
</li>
<li>
<a ng-click="getPageId('playback')">PLAYBACK</a>
</li>
</ul>
Ctrl
myApp.controller('pageRouteCtrl', function ($scope, $rootScope) {
$scope.getPageId = function(id) {
$rootScope.route = id;
}
});
Главная страница HTML
//should be visible on page load and until playback link is clicked
<div id="live-view" ng-show="route == 'live-view'">
SOME CONTENT
</div>
//will be hidden initially on page load
<div id="playback" ng-show="route == 'playback'">
SOME CONTENT
</div>
В над кодом работает и отображает содержимое <div>
на основе ссылки. Впоследствии, когда пользователь нажимает на Live или Playback, будет показан div-контент.
Как сделать live-view
div показать по умолчанию при загрузке страницы?
И что произойдет, когда пользователь нажимает на 'playback' ссылку? Не могли бы вы разместить ответ, связанный с вышеуказанным кодом? – Slimshadddyyy
@Slimshadddyyy, как показано на странице загрузки 'live-view' div на странице загрузки, когда пользователь нажимает кнопку воспроизведения, воспроизведение будет отображаться, а div в реальном времени div скроется – vaqifrv