为了账号安全,请及时绑定邮箱和手机立即绑定

请问为什么我的html显示的是{{greeting.text}},Angular而不是Hello,Angular

<!DOCTYPE html>
<html ng-app>
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="js/angular.js"></script>
    <script src="js/HelloAngular-MVC.js"></script>
</head>
<body>
    <div ng-controller="HelloAngular">
        <p>{{greeting.text}},Angular</p>
    </div>
</body>
</html>
/*JS*/
function HelloAngular($scope) {
    $scope.greeting ={
        text:'hello'
    };
}

版本是1.6请问如何解决


正在回答

1 回答

<!DOCTYPE html>

<html ng-app>

<head>

    <meta charset="UTF-8">

    <title>Title</title>

    <script src="js/angular.js"></script>

    <script src="js/HelloAngular-MVC.js"></script>

</head>

<body>

<div ng-app="myApp" ng-controller="HelloAngular">

        <p>{{greeting.text}},Angular</p>

    </div>

</body>

</html>

<script>

var app = angular.module("myApp", []);

app.controller("HelloAngular", function($scope) {

    $scope.greeting ={

        text:'hello'

}

});

</script>


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS实战
  • 参与学习       205524    人
  • 解答问题       1158    个

一起学习AngularJS的基础教程,通过实例学习并学会AngularJS

进入课程

请问为什么我的html显示的是{{greeting.text}},Angular而不是Hello,Angular

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信