初步测试了上传文件
This commit is contained in:
parent
44814144e9
commit
c6cfbe69b1
|
|
@ -35,3 +35,6 @@ jspm_packages
|
|||
|
||||
# Optional REPL history
|
||||
.node_repl_history
|
||||
|
||||
# Upload File
|
||||
uploads
|
||||
11
app.js
11
app.js
|
|
@ -6,6 +6,7 @@ var cookieParser = require('cookie-parser');
|
|||
var bodyParser = require('body-parser');
|
||||
var session = require('express-session');
|
||||
var mongoStore = require('connect-mongo')(session);
|
||||
var mount_uploadify = require('uploadify');
|
||||
|
||||
var routes = require('./routes/index');
|
||||
var users = require('./routes/users');
|
||||
|
|
@ -42,6 +43,16 @@ app.use(session({
|
|||
app.use(express.static(path.join(__dirname, 'public')));
|
||||
|
||||
app.use('/', routes);
|
||||
mount_uploadify(app, {
|
||||
path: '/fileupload',
|
||||
fileKey: 'myfile',
|
||||
multer: {
|
||||
dest: 'uploads/'
|
||||
},
|
||||
callback: function(req) {
|
||||
return req.files
|
||||
}
|
||||
});
|
||||
app.use('/api', api);
|
||||
app.use('/users', users);
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@
|
|||
"mysql": "^2.11.1",
|
||||
"node-readability": "^2.2.0",
|
||||
"serve-favicon": "~2.3.0",
|
||||
"supervisor": "^0.11.0"
|
||||
"supervisor": "^0.11.0",
|
||||
"uploadify": "^1.0.7"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,20 +1,19 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="description" content="bookmark">
|
||||
<meta name="author" content="luchenqun">
|
||||
<title>我的书签-随时随地查看你的网络书签</title>
|
||||
<link href="/css/externe/semantic.min.css " rel="stylesheet" />
|
||||
<link href="/css/externe/calendar.min.css" rel="stylesheet" />
|
||||
<link href="/css/externe/toastr.min.css" rel="stylesheet" />
|
||||
<link href="/css/style.css " rel="stylesheet" />
|
||||
<link href="/css/externe/semantic.min.css " rel="stylesheet"/>
|
||||
<link href="/css/externe/calendar.min.css" rel="stylesheet"/>
|
||||
<link href="/css/externe/toastr.min.css" rel="stylesheet"/>
|
||||
<link href="/css/style.css " rel="stylesheet"/>
|
||||
<link href="http://hayageek.github.io/jQuery-Upload-File/4.0.10/uploadfile.css" rel="stylesheet">
|
||||
<base href="/">
|
||||
</head>
|
||||
|
||||
<body ng-app="bookmarkApp">
|
||||
</head>
|
||||
<body ng-app="bookmarkApp">
|
||||
<div class="ui container">
|
||||
<!-- directive:菜单 -->
|
||||
<menus></menus>
|
||||
|
|
@ -31,7 +30,6 @@
|
|||
<!-- directive:书签编辑 -->
|
||||
<edit></edit>
|
||||
</div>
|
||||
|
||||
<script src="/scripts/externe/jquery-3.1.1.min.js"></script>
|
||||
<script src="/scripts/externe/toastr.min.js"></script>
|
||||
<script src="/scripts/externe/angular.min.js"></script>
|
||||
|
|
@ -57,6 +55,6 @@
|
|||
<script src="/scripts/controllers/search-controller.js"></script>
|
||||
<script src="/scripts/externe/semantic.min.js"></script>
|
||||
<script src="/scripts/externe/calendar.min.js"></script>
|
||||
</body>
|
||||
|
||||
<script src="http://hayageek.github.io/jQuery-Upload-File/4.0.10/jquery.uploadfile.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -43,6 +43,19 @@ app.controller('settingsCtr', ['$scope', '$stateParams', '$filter', '$state', '$
|
|||
}
|
||||
}
|
||||
|
||||
setTimeout(function() {
|
||||
$("#fileuploader").uploadFile({
|
||||
url: "fileupload",
|
||||
multiple: true,
|
||||
dragDrop: true,
|
||||
fileName: "myfile",
|
||||
onSuccess: function(files, response, xhr, pd) {
|
||||
console.log(JSON.stringify(response[0]));
|
||||
},
|
||||
});
|
||||
}, 1000);
|
||||
|
||||
|
||||
pubSubService.publish('Common.menuActive', {
|
||||
login: true,
|
||||
index: 3
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
</a>
|
||||
<a class="item" ng-class="{active:form[1]}" ng-click="changeForm(1)">书签显示设置
|
||||
</a>
|
||||
<a class="item" ng-class="{active:form[2]}" ng-click="changeForm(2)">菜单设置
|
||||
<a class="item" ng-class="{active:form[2]}" ng-click="changeForm(2)">上传书签
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -30,7 +30,7 @@
|
|||
书签显示设置
|
||||
</form>
|
||||
<form class="ui form" ng-show="form[2]">
|
||||
菜单设置
|
||||
<div id="fileuploader">Upload</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue