Angularjs Angular服务正在返回数据,但未显示在HTML页面中

Angularjs Angular服务正在返回数据,但未显示在HTML页面中,angularjs,angularjs-service,Angularjs,Angularjs Service,我是AngularJS的新手,正在使用定制服务进行练习。下面的服务正在返回数据,我用一个警告框进行了检查,但数据没有显示在页面上 我的HTML: <html> <head> <title>Service Example</title> <meta charset="utf-8" /> <script src="Scripts/angular.js"></script> <

我是AngularJS的新手,正在使用定制服务进行练习。下面的服务正在返回数据,我用一个警告框进行了检查,但数据没有显示在页面上

我的HTML:

<html>
  <head>
    <title>Service Example</title>
    <meta charset="utf-8" />
    <script src="Scripts/angular.js"></script>
    <script src="Scripts/app/app.js"></script>
  </head>
  <body ng-app="app1">
    <form ng-controller="ServiceController">
      <input ng-model="a" />    
      <input type="button"  ng-click="getData()" value ="Show"> 
      <br />

      Square: <span ng-model="Square"></span>  <br />
      Cube: <span ng-model="Cube"></span>
    </form>
  </body>

您需要在此处将
ng model
替换为
ng bind
。ng模式用于双向绑定。因此,它在这里不起作用

Square: <span ng-model="Square"></span>  <br />
    Cube: <span ng-model="Cube"></span>
Square:
立方体:

Square:
立方体:
您需要在此处将
ng型号
替换为
ng bind
。ng模式用于双向绑定。因此,它在这里不起作用

Square: <span ng-model="Square"></span>  <br />
    Cube: <span ng-model="Cube"></span>
Square:
立方体:

Square:
立方体:
谢谢。它有效,甚至{{Square}也有效。谢谢。它起作用了,甚至{{Square}也起作用了。
Square: <span ng-bind="Square"></span>  <br />
    Cube: <span ng-bind="Cube"></span>