"단일 클라이언트"보기를 생성하려고합니다. 각 클라이언트에는 프리노 (성)와 성 (성)이 있습니다. 사실, 내 응용 프로그램은 클라이언트에 대해 두 가지 값이 있음을 알고있는 것 같지만이 값은 나타나지 않습니다 ..빈 배열에 Firebase의 데이터를 입력하십시오.
내 질문 : 왜 데이터가 나타나지 않습니다.
이
내가 URL의 LOCALHOST/#/고객을 위해 가지고 무엇을/-JYvLztvmRIcT8ITKWl1업데이트 : http://plnkr.co/edit/0waQY6ny8TvgNZhz4DRW?p=preview
HTML 생성
<p>Client: {{client}}</p>
<p>Clients: {{clients}}</p>
<p>Client.prenom: {{client.prenom}}</p>
: 여기에 라이브 코드를 볼 수 HTML (페이지를로드 할 때)
Client: [{},{}]
Clients:
Client.prenom:
컨트롤러 (app.js 코드는)
app.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/', {
templateUrl: 'accueil.html'
}).
when('/clients', {
templateUrl: 'clients.html',
controller: 'ClientsCtrl'
}).
when('/clients/:clientId', {
templateUrl: 'client.html',
controller: 'ClientSoloCtrl'
}).
otherwise({
redirectTo: '/'
});
}]);
app.controller('ClientSoloCtrl', ClientSoloCtrl);
function ClientSoloCtrl ($scope, $firebase, $routeParams) {
var clientId = $routeParams.clientId;
var ref = new Firebase("https://crmfirebase.firebaseio.com/clients/"+clientId);
$scope.client = $firebase(ref).$asArray();
$scope.removeClient = function(client) {
$scope.client.$remove(client);
};
$scope.addClient = function (client) {
$scope.client.$add(client);
};
$scope.updateClient = function (client) {
$scope.client.$save(client);
};
}
안녕 루시 : 마지막 줄은 당신이 당신의보기의 HTML에 무엇을 사용하는 이름
client
에 의해 뷰에 사용할 수있는 (동기화) 클라이언트 개체를 만드는. jsFiddle 또는 jsBin과 같은 사이트에서 문제의 재현을 설정할 수 있습니까? –
@FrankvanPuffelen 예,이 작업을 수행하고 URL을 다시 게시하겠습니다. –
@FrankvanPuffelen 여기에 http://plnkr.co/edit/0waQY6ny8TvgNZhz4DRW?p=preview –