小编Gan*_*ite的帖子

Multer不接受数组格式的文件会出现"意外文件错误"

Multer是一个与节点js一起使用的模块,表示上传文件.我在角度侧使用ng-file上传模块.

当我逐个发送多个文件时它工作正常没有任何错误但是当我以数组格式一次性发送所有文件然后我按照Multer的github建议在服务器端进行必要的更改时,仍然出现错误.

这是错误

Error: Unexpected field
    at makeError (C:\nodefiles\new\node_modules\multer\lib\make-error.js:12:13)
    at wrappedFileFilter (C:\nodefiles\new\node_modules\multer\index.js:39:19)
    at Busboy.<anonymous> (C:\nodefiles\new\node_modules\multer\lib\make-middleware.js:109:7)
    at Busboy.emit (events.js:118:17)
    at Busboy.emit (C:\nodefiles\new\node_modules\multer\node_modules\busboy\lib\main.js:31:35)
    at PartStream.<anonymous> (C:\nodefiles\new\node_modules\multer\node_modules\busboy\lib\types\multipart.js:209:13)
    at PartStream.emit (events.js:107:17)
    at HeaderParser.<anonymous> (C:\nodefiles\new\node_modules\multer\node_modules\busboy\node_modules\dicer\lib\Dicer.js:51:16)
    at HeaderParser.emit (events.js:107:17)
    at HeaderParser._finish (C:\nodefiles\new\node_modules\multer\node_modules\busboy\node_modules\dicer\lib\HeaderParser.js:70:8)
    at SBMH.<anonymous> (C:\nodefiles\new\node_modules\multer\node_modules\busboy\node_modules\dicer\lib\HeaderParser.js:42:12)
    at SBMH.emit (events.js:118:17)
    at SBMH._sbmh_feed (C:\nodefiles\new\node_modules\multer\node_modules\busboy\node_modules\dicer\node_modules\streamsearch\lib\sbmh.js:159:14)
    at SBMH.push (C:\nodefiles\new\node_modules\multer\node_modules\busboy\node_modules\dicer\node_modules\streamsearch\lib\sbmh.js:56:14)
    at HeaderParser.push (C:\nodefiles\new\node_modules\multer\node_modules\busboy\node_modules\dicer\lib\HeaderParser.js:48:19)
    at Dicer._oninfo (C:\nodefiles\new\node_modules\multer\node_modules\busboy\node_modules\dicer\lib\Dicer.js:198:25)
Run Code Online (Sandbox Code Playgroud)

样本控制器代码

var app = angular.module('fileUpload', ['ngFileUpload']);

app.controller('MyCtrl', ['$scope', 'Upload', '$timeout', function ($scope, Upload, $timeout) {
    $scope.uploadFiles = function (files) {
        $scope.files = files;
        if (files && …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express angularjs multer

9
推荐指数
1
解决办法
6524
查看次数

材料设计Lite卡中的垂直分区

我在这里使用Material Design Lite 网站链接

根据那里给出的文件,没有办法在卡片中进行垂直分割.

对于Divisions,通常在材料设计中使用网格布局,但是当我使用网格时,默认情况下两个单元格之间存在空间.有没有其他方法可以在卡片中没有空格的情况下进行垂直分割?

演示Plunkr

CSS

    .grid-handler {
  max-width: 600px;
}
Run Code Online (Sandbox Code Playgroud)

HTML

 <div class="grid-handler mdl-grid">
         <div class="mdl-cell mdl-cell--6-col mdl-card mdl-shadow--2dp">6</div>
         <div class="mdl-cell mdl-cell--6-col mdl-card mdl-shadow--2dp">6</div>
  </div>  
Run Code Online (Sandbox Code Playgroud)

html css material-design-lite

4
推荐指数
1
解决办法
1516
查看次数