制作一个基本的angularjs应用程序对我不起作用,我也不知道为什么。
16lz
2021-01-22
Here are my files: timeline.html:
这是我的文件:timeline.com .html:
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.5/angular.min.js"></script>
</head>
<body ng-app="timelineApp">
<div ng-controller="MainController">
<p>{{ title }}</p>
</div>
<!-- Modules -->
<script src="js/app.js"></script>
<!-- Controllers -->
<script src="js/controllers/MainController.js"></script>
</body>
</html>
app.js:
app.js:
var timelineApp = angular.module("timelineApp", []);
MainController.js:
MainController.js:
timelineApp.controller('MainController', ['$scope', function($scope) {
$scope.title = 'this is a test';
}]);
What am I missing? I thought I did everything right but for some reason it won't even display the title. Thank you so much!
我缺少什么?我以为我做的都是对的,但出于某种原因它甚至不会显示标题。谢谢你这么多!
3 个解决方案
#1
0
You may want to initialize your angular module simply using
您可能想要初始化您的角模仅仅使用
angular.module("myApp")
Fiddle here: https://jsfiddle.net/frishi/8Lgytjaj/
小提琴在这里:https://jsfiddle.net/frishi/8Lgytjaj/
This worked for me:
这工作对我来说:
(function(){
angular.module('timelineApp', [])
.controller("MainController", MainController);
})();
function MainController($scope){
$scope.title = "Foo";
}
更多相关文章
- 使用Node.js初始化和配置AWS
- 关于JavaScript变量声明及其初始化的问题
- 彻底理解初始化参数SERVICE_NAMES和客户端TNS中的SERVICE_NAME
- identity_insert和表初始化脚本
- 【Linux】Mysql初始化root密码和允许远程访问
- Java类的初始化顺序
- JAVA-初步认识-第十章-对象的初始化过程
- Java虚拟机:类的初始化
- [置顶] Java中的类装载和初始化模块