- 博客(260)
- 资源 (5)
- 收藏
- 关注
原创 vue常用小技巧
1、动态设置ref使用:ref="`list${i}`" ,为每一项动态添加ref<div v-for="(item,i) in list" :key="i" :ref="`list${i}`">{{item}}</div>2、获取动态设置的ref使用this.$refs[`list${i}`][0] 获取当前元素dom结构...
2019-12-01 16:11:45
467
转载 移动端长按禁止默认事件总结
转:https://blog.csdn.net/webKris/article/details/809427731、如果是禁用长按选择文字功能,用 css : (这种方法已尝试,可行)全局* 或者 局部选择相映的DOM加* { -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select...
2019-08-28 11:25:40
2639
原创 mint-ui中使用iconfont
在项目中需要使用mint-ui的toast组件,但发现没有现成的关闭图标,百度查找发现可以在mint-ui中使用iconfont。1、iconfont下载需要的图标2、解压后替换原有项目中的iconfont相关文件3、在vue中使用引入的classToast({ message: '转文字失败', iconClass: 'iconfont icon-guanbi'...
2019-08-26 11:30:56
1115
原创 如何使得vue项目打包后不能看到源代码
1、在项目构建后,按F12后可以看到源代码2、config/index.js 里,将productionSourceMap改成false就可以了
2019-08-20 09:33:05
6812
3
原创 favicon.ico 404问题
今天同事部署新的环境时,出现百度,有的说是因为Tomcat的/webapps/ROOT/favicon.ico文件没有,让同事检查说有。于是换另一种方法:1、在代码里增加favicon.ico文件(http://www.bitbug.net/),在前面那个网址可以制作favicon.ico文件2、index.html里引入<link rel="shortcut icon...
2019-08-14 16:29:18
1870
原创 ios接收到验证码后选择复制消息,验证码重复问题
1、普通的input<input type="text" placeholder="请输入验证码" v-model="verifyCode" maxlength="6" autocomplete="new-password"/>2、mint-ui<mt-field label="手机验证" placeholder="请输入验证码" v-model="verify...
2019-05-15 12:00:53
4281
1
原创 微信支付总结
最近做了微信支付:包括h5支付、JSAPI支付、小程序支付,将其中遇到的问题记录在此,以便后续查找。1、h5支付前端需要传递spbillCreateIp到后端,否则会报签名错误2、JSAPI支付商户平台支付授权目录需配置前端请求支付的地址,而不是后端支付的地址。...
2019-01-11 11:34:50
537
原创 微信h5支付遇到的问题
h5支付的开发工作主要在后端,前端只是跳转下就可以了。location.href = data.data.mweb_url1、报网络环境未能通过安全验证,请稍后再试原因:调用微信下单接口时未传spbill_create_ip这个参数。解决方法:前台传客户端IP给后台,参考https://www.jianshu.com/p/956aeb07a9c3使用搜狐接口<scr...
2019-01-10 15:21:36
1280
1
原创 vue中data数据之间的调用
场景:多个options的选项一致,想抽取出一个公用的,其他的直接用这个就可以topicList: [{ name: '1、您认为正确吗?', isSingle: true, options: this.singleOptions},singleOptions: [{ label: '正确', value: '1'},{ ...
2018-11-12 10:35:20
33181
1
原创 vue中对象的监听
watch: { //普通属性的监听 options(val) { this.singleOptions = val }, //对象的监听 itemList: { deep: true, handler: function() { this.multipleItemL...
2018-11-12 10:04:57
1311
原创 vue父组件向子组件传递异步加载的数据不显示解决方案
1、父组件<wxChat :data="wxChatData" :showShade="false" :contactNickname= doctor.doctorName :ownerAvatarUrl="ownerAvatarUrl" :c...
2018-11-02 09:48:11
7344
原创 标记
https://segmentfault.com/q/1010000012718765子组件直接 渲染 list 就好了 你这 渲染的是items 不是你传进去的值v-for="item in list "data 可以不要了
2018-10-31 22:46:37
200
原创 引入better-scroll后,动态生成的div无法点击
this.scroll = new BScroll(this.$refs.dept,{click:true})在引入的时候加上click:true参数即可。
2018-10-30 19:46:48
401
原创 小程序嵌套h5上传图片遇到的问题
1、一开始使用原生的input type="file"上传,发现在ios下点击照相机或相册后直接退出小程序;2、在微信开发者论坛询问后确实存在这个问题,于是改用直接调用wx.chooseImage()方法;3、因为要兼容ios和android,发现ios下直接使用wx.chooseImage方法返回的localIds作为img src不能正常显示图片,于是使用wx.getLocalIm...
2018-10-30 14:22:31
5984
原创 h5传中文参数乱码问题
获取url中参数函数,有可能会有中文参数,这时就需要用decodeURI解码下 const getUrlParam = function (name) { var url = location.href; //获取url中"?"符后的字串 if (url.indexOf("?") != -1) { //判断是否有参数 var str = url.subs...
2018-09-05 18:35:06
2372
原创 vscode 方法代码块的注释生成方法
1、安装插件 Document This2、将光标放置于function上面,快捷键是 Ctrl+Alt+D 加 Ctrl+Alt+D注:vue里的method方法中的function用这个不行,单独的一个文件中可以,类似下面的代码/** * * 获取指定的参数值 * @param {*} name 参数名称 */const getUrlParam = function...
2018-09-05 17:37:10
47910
原创 vue使用jsbarcode生成条形码
1、安装jsbarcode插件npm install jsbarcode --save2、js导入import JsBarcode from 'jsbarcode'3、调用方法生成barcode () { JsBarcode("#barcode", "Hi world!",{ format: "CODE128",//选择要使用的条形码类型 ...
2018-09-05 14:38:53
8349
1
原创 vue中使用qrcodejs2 生成二维码
需要注意的是qrcode也可以生成二维码,一开始引入的是qrcode的插件,使用下面的方法报错。所以又上网找的,发现应该使用qrcodejs2一、npm install qrcodejs2 --save二、使用页面 import QRcode form 'qrcodejs2'三、HTML中<div id="qrcode"></div>四、js中 ...
2018-09-04 17:17:43
15992
3
转载 vue 日期格式化
转:https://blog.csdn.net/genius_yym/article/details/77530602(一)函数封装(将该函数封装成一个文件,或者加入自己项目的函数库)// 这个函数 网上 随处可见,我也是应用了别人的。export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { ...
2018-09-04 11:36:25
21405
1
原创 微信小程序页面间传值
效果:A向B传递code1、A.jswx.navigateTo({ url: '/pages/index/B?code=' + res.code,})2、B.jsonLoad: function (options) { this.setData({ code: options.code })}...
2018-09-01 21:19:47
556
原创 首次使用Mint UI的DatetimePicker 弹出的样式总是乱的
背景:在vue的子组件中引入mint ui的样式<style lang="sass" scoped>@import 'mint-ui/lib/style.css'</style>在网上查资料查了半天,发现是因为scoped的原因,把scoped去掉就可以了...
2018-08-21 11:59:36
1725
原创 搭建第一个vue项目
1) 首先,在已经搭建好的环境的components下新建一个vue文件,作为我们自己的vue组件。 2) 然后在HelloVue.vue文件中添加以下代码,vue文件的格式分为三个模块,如下图所示,首先时template模板,然后是script标签及代码,最后是style样式。注:<script type="text/javascript">这个type必须写,否则报错。...
2018-07-16 17:23:13
1968
原创 IntelliJ Idea集成svn
新的项目组,使用IntelliJ Idea开发工具,安装完成启动后一直报。一开始以为是IntelliJ Idea版本的问题,于是找同事要了他使用的版本,但是重新安装后仍然报错。通过查资料,发现是因为安装svn的时候,没有选择客户端命令行的安装。从svn获取项目参考资料:https://www.cnblogs.com/zhanghaoliang/p/6206948.html...
2018-04-16 22:24:35
354
转载 从一个用户expdp导出再impdp导入到另一个用户
如果想导入的用户已经存在:1. 导出用户 expdp user1/pass1 directory=dumpdir dumpfile=user1.dmp2. 导入用户 impdp user2/pass2 directory=dumpdir dumpfile=user1.dmp REMAP_SCHEMA=user1:user2 EXCLUDE=USER标红的很重要,否则报错如果想导入的用户不存在:1....
2018-03-23 16:08:14
3435
原创 jquery 使用回车键实现tab键的效果
需求:在修改密码框中,按回车键调到下一个输入框,最后一个按回车键相当于页面上点击确定按钮的功能。思路:1:判断按键是否是回车键。2:判断当前处于焦点的输入框是不是最后一个输入框。方法:$("#passDialog input:password").keydown(function(e){ if(e.which==13){//判断按键是否回车键 var inputs=$("#pa...
2018-03-05 15:19:08
2428
转载 mybatis在xml文件中处理大于号小于号的方法
转:http://blog.csdn.net/zheng0518/article/details/10449549第一种方法:用了转义字符把>和<替换掉,然后就没有问题了。SELECT * FROM test WHERE 1 = 1 AND start_date &lt;= CURRENT_DATE AND end_date &gt;= CURRENT_DATE附:X...
2018-02-28 11:08:01
327
转载 JavaScript四舍五入并保留两位小数
转:http://blog.csdn.net/daguanjia11/article/details/48650711在JavaScript中,有一个问题一直被没有很好地解决,就是小数点保留指定的位数,也就是我们通常说的Math.Round()函数。首先,JavaScript有自带的Math.Round()函数,但是返回的是个整数,无法精确到小数点后。Number.to
2018-02-05 11:05:10
3040
原创 oracle case when like
原来经常用到case A when then最近做项目时遇到这样的需求:当收费类别以1开头查收费表,以2开头查医嘱表发现oracle 还有case when like 的写法,特总结如下case when class like '1%' then (select ....) when class like '2%' then (select...)
2018-01-25 11:40:18
4184
1
原创 Oracle ora-12714错误 字符集不匹配
需求:两个表,A、BA(create_person,...)人员编号B(no,name) 人员编号、姓名--nvarchar2(100)满足A中字段条件的人员姓名最初写法:select b.name from A,B where A.create_person=B.no and A...报字符集不匹配的错误解决方法:使用translate函数,将name字符集转
2018-01-25 11:35:51
2714
原创 js el表达式判断是否为空
var customHtml="";var customMap="${empty customMap}"; if(customMap!="true"){var customRows=eval('(' + '${customMap}' + ')'); var customList=customRows.Rows;$.each(customList,function(i,obj){
2018-01-10 16:21:06
3026
转载 oracle11g的安装中遇到未找到文件wfmlrsvcapp.ear报错
http://blog.csdn.net/HaleyLiu123/article/details/689626981.如果安装过程中遇到未找到文件wfmlrsvcapp.ear报错那肯定是你的第二个安装包没导入造成,系统找不到所以报错解决方案如以下:先下载安装包 win64 链接 http://pan.baidu.com/s/1jHZoK
2018-01-04 22:08:23
3764
原创 jquery常用操作
1、disable按钮(启用、禁用按钮)$("#id").attr("disabled","true"); --启用$("#id").removeAttr("disabled"); --禁用
2018-01-02 09:43:24
204
转载 mybatis sql in
转:http://fireinjava.iteye.com/blog/17794201. 当查询的参数只有一个时 findByIds(List ids) 1.1 如果参数的类型是List, 则在使用时,collection属性要必须指定为 listXml代码 select id="findByIdsMap" resultMap="BaseResul
2017-12-29 16:55:42
232
原创 mybatis 返回Map类型key改为小写
默认情况下,当resultType=“java.util.Map”时,返回的key值都是大写的。现在想key改成自己想要的,只需为查询出来的字段增加个别名即可。如:select t.name as "sName",t.sex as "sSex" from student
2017-12-13 14:57:23
9314
原创 springmvc controller之间传参
需求:系统首页跳转到已经开发完成的一个controller上方案:采用RedirectAttributes存放参数,目标controller使用request.getParameter接收代码:@RequestMapping(value="index")public String index(RedirectAttributes attr){attr.addAttribute(
2017-11-23 15:48:49
623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人