前端
weideng_san
这个作者很懒,什么都没留下…
展开
-
js require() 源码解读
http://www.ruanyifeng.com/blog/2015/05/require.html转载 2020-03-10 18:12:17 · 197 阅读 · 0 评论 -
前端下拉控件select的备选项option标签的属性key和value以及标签值的区别
说明:“标签值”指<option></option>标签之间的值,例如<option>Hello</option>,标签值为“Hello”。key属性用于区别不同的<option>,多个key值不能重复,通常取Id作为key值。value属性是选中某一项之后,<select>控件的返回值,通常也取Id作为value的值...原创 2018-11-27 13:21:31 · 16863 阅读 · 3 评论 -
JS使用Blob导出csv文件中文乱码解决方案
在数据前面加上字符串"\ufeff"即可。示例:exportStatisticData: function (type) { let data = ''; let filename = ''; if (type === 'LABEL') { data = this.generateCSV(this.statisticData...原创 2018-12-12 16:03:02 · 12830 阅读 · 3 评论 -
vue+jsonrpc+mongoDB文件传输解决方案(任意格式文件)
环境及需求:前端采用vue;后端采用spring,但是只用到了spring的对象注入功能,未使用spring web相关功能。前后端通信采用jsonrpc,现需要在前端选中文件(格式未知,上传到后端,后端将其存储在mongoDB中)。背景:spring web可以直接使用controller接受MultipartFile对象;但是jsonrpc不能直接传输文件类型,jsonrpc是轻量...原创 2018-12-25 15:37:37 · 2057 阅读 · 0 评论 -
Vue的this.$root.Bus.$on事件被多次触发、多次监听的问题
前端vue项目中,各个组件(非父子关系也可)之间可以通过Bus进行事件通信。main.js中:import Vue from 'vue'const Bus = new Vue();const app = new Vue({ el: '#app', data: {Bus}, router, components: {App}, template: '<App/...原创 2019-01-15 11:09:50 · 19787 阅读 · 3 评论 -
前后端分离的原理
本文转载自:https://www.toutiao.com/a6583908446138008078/ 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步...转载 2019-03-20 10:13:58 · 413 阅读 · 0 评论