我是新手Angular.js,开始学习角度plunker.co.问题是当我ng-controller在html页面的任何标签中使用时,angular停止工作.我的意思是{{ 4+4 }}显示,因为它只是在使用之后ng-controller.
这是来自的代码 Plunker.co
<html ng-app>
<head>
<script data-require="angular.js@1.3.15" 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">
<h1>Hello Plunker!</h1>
{{8*8}}
{{message}}
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
没有ng-controller它显示64为输出但是ng-controller显示就像它一样{{8*8}}.为什么会这样.请给出一些建议.提前罢了.:)
的script.js
var MainController = function($scope){
$scope.message = "Hello World!";
}
Run Code Online (Sandbox Code Playgroud)
编辑
现在messageattirbute值未显示在页面上.
我试图找到我的问题的解决方案.我的问题是我得到一个名为的参数值"key",其数据类型是Object.任何一种使用如此的在开始之前key我想首先检查是不是Integer还是String和任何形式的data-type(主要目的是检查之间Integer和String).
我已经尝试了谷歌,但我没有任何用处.
请提供一些解决方案.
许多人提前感谢.
例
if(key is Integer){
//do something here
}else{
// do something here
}
Run Code Online (Sandbox Code Playgroud)