I am new to AngularJs and nodejs and I have a simple chat app with angular as client and socketio as server side. I got an error when loading angular page
Error: [$injector:unpr] Unknown provider: socketProvider <- socket <- LogCtrl
My client side
<script src="http://ift.tt/1xHFqJ2"></script>
<script src="http://ift.tt/1ELJDLe"></script>
<script src="http://localhost:1337/socket.io/socket.io.js"></script>
<script type="application/javascript">
socket = io.connect('http://localhost:1337/');
angular.module('Log',['ngRoute'])
.controller('LogCtrl',['$scope','socket','$location', function($scope,socket,$location){
console.log('ok baby !!');
$scope.addUser = function(){
socket.emit('init',$scope.user);
$location.path("/view/index.html");
};
}]);
</script>
<body ng-app = "Log" >
<div class=" main" ng-controller = "LogCtrl" style = "width: 300px; ">
<fieldset>
<form ng-submit = "addUser()">
<h2 >Hello!!</h2>
<input ng-model = "user" required style = "width: 200px; " placeholder = "Nhập tên của bạn" >
<input type = "submit" value = "OK">
</form>
</fieldset>
</div>
Please help me what wrong with my client
Aucun commentaire:
Enregistrer un commentaire