ho difficoltà a capire questo errore ... io non capisco perché la sua non è una funzione ....TypeError: (valore intermedio) (valore intermedio) .success non è una funzione (angolare)
angular.module('mkApp').factory('mkService', function ($http, $log) {
function getLookUp(successcb) {
$http = ({
method: 'GET',
url: 'api/Entries/'
}).success(function (data, status, header, config) {
successcb(data);
}).
error(function (data, status, header, config) {
$log, warn(data, status, header, config);
});
};
return {
lookUp: getLookUp
}
});
angular.module('mkApp').controller('mkControler', function ($scope, mkService) {
mkService.lookUp(function (data) {
$scope.ddl = data;
console.log(ddl);
});
});
E qui è il mio HTML
<div ng-app="mkApp">
<div ng-controller="mkControler">
<table>
<tr>
<td> First Name</td>
<td> Last Name</td>
</tr>
<tr>
<td><input type="text" /></td>
<td><input type="text" /></td>
</tr>
<tr>
<td>
<select></select>
</td>
</tr>
</table>
</div>
</div>
la mia idea è quella di utilizzare i dati per popolare discesa. Mi riporta XML. Qualsiasi aiuto per favore ho cercato dappertutto ora. Grazie.
E 'difficile capire quello che stai chiedendo. Forse potresti riformulare la tua domanda per renderla più chiara? – Kmeixner
JavaScript mi ha dato errore ... È successo che ho usato una sintassi errata. – kkdeveloper7
Questo è ciò che mi ha aiutato, se si sta Minimizzando: http://stackoverflow.com/questions/20307462/js-cant-combine-lib-files –