我无法让我的棱角代码在plunker中运行。我附上了细节。你们中的任何一个都可以帮我吗?基本上,我猜这是ngcontroller的问题,但我不确定。
<!DOCTYPE html>
<html ng-app>
<head>
<script data-require="angular.js@*" data-semver="1.3.15" src="https://code.angularjs.org/1.3.15/angular.js"></script>
<link rel="stylesheet" href="style.css" />
<script src="script.js"></script>
</head>
<body ng-controller="MainController">
{{ 5 / 2 }}<br>
{{message}}
</body>
</html>
javascript script.js文件的内容
var MainController = function($scope){
$scope.message = "Welcome!";
};
朋克
http://plnkr.co/edit/mzgdELALCP7DN2ikJHsC?p=preview
最佳答案
在版本1.3。*中,您不能再声明全局 Controller 功能。
而是定义一个模块,并使用您的 Controller 功能:
var SidController = function($scope){
$scope.message = "WElcome.";
};
SidController.$inject = ['$scope'];
angular.module('app', []).controller('SidController', SidController);
在你的HTML
<html ng-app="app">
看到这个plunker。
关于javascript - Angular JS在punker中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30214311/