我正在完成角度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>