前提:本组件是根据项目进行开发,所以在技术选择上有相对固定的选择,当然大体使用都差不多。
需求
选择文件的按钮,可以配置按钮的名称、文件是否是单文件、文件类型(图片或者其他)、文件 format
技术
- JavaScript 、JQuery (Ajax) 、Mustache 、Layui.css
- Vue 、 httpVueLoader 、axios 、Layui.css
方案1
代码如下:
1 | var SelectFile = function () {}; |
使用示例:
1 | <div id="selectFile"></div> |
样式如下:
方案2
其实非常想用 vue 写,但是项目改成 vue 项目比较费事,其中很多业务也不了解。
但是这几个组件都是一开始用 vue 写的,然后再改成 jquery 和 mustache 等来。
selectFile.vue 代码如下:
1 | <template> |
selectFile.js 代码如下:
1 | Vue.use(httpVueLoader); |
使用示例(与上面相同):
1 | <div id="container"></div> |
本文作者:
jeneen
发布时间: 2021-10-11
最后更新: 2023-05-09
本文标题: 上传文件选择组件(图片或者文件)
本文链接: https://zx1001011.github.io/2021/10/11/pluginofSelectFile/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2021-10-11
最后更新: 2023-05-09
本文标题: 上传文件选择组件(图片或者文件)
本文链接: https://zx1001011.github.io/2021/10/11/pluginofSelectFile/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!