Я создаю страницу контроллера и html.Как показать переменную с контроллера на страницу html (AngularJs)
'use strict';
angular.module('myApp.view3', ['ngRoute'])
.config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/view3', {
templateUrl: 'view3/view3.html',
controller: 'View3Ctrl'
});
}])
.controller('View3Ctrl', [function($scope) {
$scope.my_name = "Pasha";
}]);
и это моя страница html.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>My view</title>
</head>
<body>
<p> Hello Pavel</p>
<div>{{my_name}}</div>
</body>
</html>
Я хочу показать в браузере свой html.
Hello Pavel
Pasha
Angular seed app: v0.1
Но я вижу в браузере
Hello Pavel
{{my_name}}
Angular seed app: v0.1
Я использую пример из link
EDIT: Я добавить appjs.
Это мое приложение JS файл мой файл, он мой файл:
'use strict';
// Declare app level module which depends on views, and components
angular.module('myApp', [
'ngRoute',
'myApp.view1',
'myApp.view2',
'myApp.view3',
'myApp.version'
]).
config(['$routeProvider', function($routeProvider) {
$routeProvider.otherwise({redirectTo: '/view1'});
}]);
нет контроллера с именем View3Ctrl в вашем html –
что ????????????????????????????? – user5620472
Я не вижу этот модуль 'myApp.view3'? У вас действительно есть это? Как '' – Jai