2017-04-02 55 views
0

我是比较新的笨蛋,我做错了什么?控制台中存在错误,并且实时预览不起作用。代码在我的本地主机中工作得很好。AngularJs plunker不工作?新来的Plunker

这是它的链接。 http://plnkr.co/edit/cZ48oeBBDthtVqXMRJPy?p=preview

<html ng-app="myApp"> 

    <head> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.1/angular.min.js"></script> 
    <script data-require="[email protected]*" data-semver="3.1.1" src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
    <script data-require="[email protected]*" data-semver="2.6.1" src="https://cdnjs.cloudflare.com/ajax/libs/less.js/2.6.1/less.min.js"></script> 
    <link rel="stylesheet" href="style.less" /> 
    <script src="script.js"></script> 
    </head> 

    <body ng-controller="mainCtrl"> 
    <div class="container"> 
     <!-- Parent scope --> 
     <div class=""> 
     <div prevent="" visible="isVisible" object-data="objectData"> 
      <table class="datatable"> 
      <tbody> 
       <tr ng-repeat="t in templateData"> 
       <td class="haseebtesting" ng-click="current.selected = t; confusedFunction(t)" id="{{'test ' + $index}}">{{t.templateName}}</td> 
       <td>{{t.templatePath}}</td> 
       </tr> 
      </tbody> 
      </table> 
      <div ng-show="isVisible" class="parented"> 
      <form class="haseebform"> 
       <input type="text" ng-model="objectData.entername" placeholder="Enter name" /> 
       <br /> 
       <input type="text" ng-model="objectData.entercomment" placeholder="Enter comment" /> 
       <input type="button" class="btn btn-info" ng-click="addT(objectData)" value="Submit" /> 
      </form> 
      </div> 
     </div> 
     </div> 
    </div> 
    <script src="script.js"></script> 
    </body> 

</html> 
+0

的代码调用'script.js'两次。 – georgeawg

回答

2

plnkr edit

我一开始就没有错误。

脚本代码:体内了头,并再次:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/2.7.2/less.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.3/angular.min.js"></script> 
<script src="app.js"></script> 
2

你需要移动的角度脚本上面的jQuery脚本。当角度加载时,如果jQuery不存在,则使用jqlite来代替,即使随后加载jquery。

+0

嗨。我试过了,仍然不起作用。 http://plnkr.co/edit/cZ48oeBBDthtVqXMRJPy?p=preview – Aijaz