小编L42*_*42y的帖子

Angularjs错误未知提供者

我正在尝试在html页面中显示已配置的值author和version角度值服务.版本代码显示正常但不是作者姓名这里是html代码

    <!doctype html>
<html lang="en" ng-app="myApp">
<head>
  <meta charset="utf-8">
  <title>My AngularJS App</title>
  <link rel="stylesheet" href="css/app.css"/>
</head>
<body>
  <ul class="menu">
    <li><a href="#/view1">view1</a></li>
    <li><a href="#/view2">view2</a></li>
  </ul>

  <div ng-view></div>

  <div>Angular seed app: v<span app-version></span></div>
  <div>Author is : <span app-author></span></div>


  <script src="lib/angular/angular.js"></script>
  <script src="js/app.js"></script>
  <script src="js/services.js"></script>
  <script src="js/controllers.js"></script>
  <script src="js/filters.js"></script>
  <script src="js/directives.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是指令......

angular.module('myApp.directives', []).
  directive('appVersion', ['version', function(version) {
    return function(scope, elm, attrs) {
      elm.text(version);
    };
  }])
  .directive('appAuthor', ['author', function(author) {
    return function(scope, elm, attrs){
        elm.text(author);
    };
  }]); …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angularjs-directive

32
推荐指数
2
解决办法
10万
查看次数

"margin:0 auto"之间有什么区别吗?和"保证金:汽车;"

当我们想要页面的主要容器对齐中心时,我们通常使用"margin: 0 auto;",但是当我使用时,我的"margin:auto;"某些浏览器(Google Chrome,Firefox)的行为是相同的.

css cross-browser

15
推荐指数
1
解决办法
5935
查看次数