Я не могу отображать выражение в AngularJS. Ниже приведен код HTML.Выражения AngularJS не работают
<!DOCTYPE html>
<html data-ng-app="appname">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
<script src="javascript.js"></script>
</head>
<body>
<div data-ng-controller="appCtrl">
<p>{{appname.product.name}}</p>
</div>
</body>
</html>
Это javascript.js
файл:
(function() {
var appname = angular.module('appname', []);
var gem = {
name: "Ring",
price: 2.9,
Description: "",
};
appname.controller('appCtrl', function() {
this.product = gem;
});
});
На веб-странице по-прежнему отображается: {{appname.product.name}}
.
Вы когда-нибудь ссылались на свою функцию? Я не вижу '()' ближе к концу. – ryanyuyu
Я этого не делал. Я начинающий в angularjava. im обучение через кодовую школу. Спасибо за комментарий – rajkamal