202101-29 vue 实现click同时传入事件对象和自定义参数 仅仅传入自定义参数HTML<divid="app"><button@click="tm(123)">ddddd</button></div>JS代码newVue({el:'#app',methods:{tm:function(e){console.log(e);}}})仅仅传入事件对象HTML<divid="app"><button@click="tm">ddddd</button></div>JS代码newVue({el:'#app',methods:{tm:function(e){console.log(e);}}})同时传入事件对象和自定义参数HTML<divid="app"><button@click="tm($event,123)">dd... 继续阅读 >
202012-02 mybatis多层嵌套resultMap及返回自定义参数详解 1.两层嵌套,一个list中加另外一个listdata:[{a:123,b:456,c:[{d:7,e:8}]}]xml文件定义的sqlselect*fromzhyzLEFTJOINwlwonz.id=w.zidresultMap可以定义:<resultMapid="zhyResultMap"type="zhy的doman实体"extends="zhy自动生成的BaseResultMap"><collectionproperty="c"resultMap="wl自动生成的BaseResultMap"/></resultMap>如果测试表zhy与wl表中存在重复名称的字段可以使用columnPrefix注意w_selectz.*,w.b... 继续阅读 >
202010-10 为spring get请求添加自定义的参数处理操作(如下划线转驼峰) 1.生成自己的注解(为了确定在哪些位置使用)/***关闭patchdelete的model处理,否则会报错*/@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceAliasProcessor{}/***处理Get请求参数的驼峰问题*@authorlw*/@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)public@interfaceValueFrom{/***参数名(别名)列表*/String[]value();}2.实现自己的Servl... 继续阅读 >
202010-08 Vue 组件复用多次自定义参数操作 场景:当项目中多处出现相同的模块时,此时的正常考虑是将其做成公共组建,通过传参不同,实现多处复用具体:背景:项目使用的技术是VUE+ElementUI此处,多处出现的模块是select选择框,封装成组件后,传给它option的值,代码如下:<!--组件文件比如说这个组件叫vSelect下面会用--><template><el-select@change="handleChange"v-model="value":placeholder="请选择"><el-optionv-for="(item,index)inoptions"... 继续阅读 >
202010-08 浅谈django框架集成swagger以及自定义参数问题 介绍我们在实际的开发工作中需要将django框架与swagger进行集成,用于生成API文档。网上也有一些关于django集成swagger的例子,但由于每个项目使用的依赖版本不一样,因此可能有些例子并不适合我们。我也是在实际集成过程中遇到了一些问题,例如如何自定义参数等问题,最终成功集成,并将结果分享给大家。开发版本我开发使用的依赖版本,我所使用的都是截止发稿日期为止最新的版本:Django2.2.7django-rest-swagger2.2.0djangore... 继续阅读 >