У меня есть 2 просмотра HTML, и я хочу загрузить на главной странице, когда я нажал кнопку.
У меня есть этот код:
html
<div class="container" ng-controller="menuController">
<button ng-click="menu(finanzas)" >cargar pagina</button>
<div ng-if="nombre.type == 'finanzas'" >
<slide-animate ng-include src="web">
</div>
</div>
Это мой код angularjs:
app.controller("menuController", function($scope) {
$scope.web = "";
$scope.menu = function($nombre) {
if ($nombre == "finanzas") {
$scope.web = "../assets/ng/test.html";
} else {
$scope.web = "../assets/ng/test2.html";
}
};
});
В контроллере menuController у меня есть функция с именем 'menu', которая получает параметр '$ nombre', если параметр $ nombre равен == to 'finanzas'тогда $ scope.web = что-то, иначе $ scope.web = другое.
Что я делаю не так ?? я не отправляю параметр с этим кодом ???
<button ng-click="menu(finanzas)" >cargar pagina</button>
или, может быть, я не справляюсь с условным условием
<div ng-if="nombre.type == 'finanzas'" >
просьба помочь