网站大量收购闲置独家精品文档,联系QQ:2885784924

thinkjs与FineUploader的邂逅..docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
thinkjs与FineUploader的邂逅.

HYPERLINK /xiaoheimiaoer/p/4276879.html thinkjs与Fine Uploader的邂逅 ? ? 最近在做一个内部系统,需要一个无刷新的上传功能,找了许久,发现了一个好用的上传工具- HYPERLINK / \t _blank Fine Uploader,网上也有不少关于它的介绍,对我有不少的启发,结合我的使用场景简单的介绍一下它与 HYPERLINK / \t _blank thinkjs完美配合。 ? ? ? 首先就是使用thinkjs快速搭建一个web应用,可以参考之前写的一个 HYPERLINK /xiaoheimiaoer/p/4020650.html \t _blank thinkjs初试。 ? ? ? 访问:8360查看应用是否正常启动,如果一切正常就可以开始创建前端页面和服务端处理上传的逻辑的页面了。 ? ? ? 修改/App/Lib/Controller/Home/IndexController.js内容为: ?   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 /** ?* controller ?* @return ?*/ module.exports = Controller(Home/BaseController,?function(){ ????use strict; ????return?{ ????????indexAction:?function(){ ????????????this.display(); ????????}, ????????uploadFileAction:?function() { ????????????var?self =?this; ????????????var?fileInfo =?this.file(qqfile); ????????????// HYPERLINK /doc/http.html /doc/http.html#上传的文件 ????????????/* ????????????//fileInfo的值 ????????????{ ????????????????fieldName: qqfile, ????????????????originalFilename: 1.jpg, ????????????????path: /home/maoshuai/htdocs/mtyras/App/Runtime/Temp/23886-1c2xozp.jpg, ????????????????headers: ????????????{ content-disposition: form-data; name=qqfile; filename=1.jpg, ????????????????content-type: image/jpeg }, ????????????ws: ????????????{ _writableState: ????????????{ highWaterMark: 16384, ????????????????objectMode: false, ????????????????needDrain: false, ????????????????ending: true, ????????????????ended: true, ????????????????finished: true, ????????????????decodeStrings: true, ????????????????defaultEncoding: utf8, ????????????????length: 0, ????????????????writing: false, ????????????????sync: false, ????????????????bufferProcessing: false, ????????????????onwrite: [Function], ????????????????writecb: null, ????????????????writelen: 0, ????????????????buffer: [], ????????????????errorEmitted: false }, ????????????????wr

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档