流星角ui.router表现得很奇怪

时间:2015-11-23 02:07:12

标签: angularjs meteor angular-ui-router

我正在完成角度1的流星角度教程,并且遇到了routes.js文件的一些问题。由于某种原因,这会适当地显示我的文件,但是当我在templateUrl(client / parties / views / parties-list.html)中从根添加适当的路径时,文件不会显示。有人可以帮助我理解为什么会这样。所有文档都说templateUrl路径是绝对的。感谢。

  
    

的客户机/ routes.js

  
angular.module('socially').config(function($urlRouterProvider, $stateProvider, $locationProvider) {

$locationProvider.html5Mode(true);

$stateProvider
  .state('parties', {
    url: '/parties',
    templateUrl: 'parties-list.html',
    controller: 'PartiesListCtrl'
  })
  .state('partyDetails', {
    url: '/parties/:partyId',
    templateUrl: 'party-details.html',
    controller: 'PartyDetailsCtrl'
  });

$urlRouterProvider.otherwise("/parties");
});
  
    

的客户机/方/视图/各方-list.html

  
<form>
  <label>Name</label>
  <input ng-model="newParty.name">
  <label>Description</label>
  <input ng-model="newParty.description">
  <button ng-click="parties.push(newParty)">Add</button>
  <button ng-click="removeAll()">Remove All</button>
</form>
<ul>
  <li ng-repeat="party in parties">
    <a href="/parties/{{party._id}}">{{party.name}}</a>
    <p>{{party.description}}</p>
    <button ng-click="removeParty(party)">X</button>
  </li>
</ul>

0 个答案:

没有答案