摘要: 1. 前言 在移动开发中,有时候需要设置一个宽高相等的div,并且为了使它能够适配更多的屏幕,于是需要让它的宽高和屏幕宽高成一定的比例。这里将提供一个css的解决方案,让一些后端开发不用再写繁琐的js。 2. 实现代码 html: css: 效果: 这样我们就得到一个适应屏幕宽度的正方形,在实际应用 阅读全文
posted @ 2019-10-31 23:37 一生舍给一座山 阅读(9411) 评论(0) 推荐(0)
摘要: 在程序开发中,我们可能经常遇到所有的数据库表有相同的属性和行为,比如需要记录数据的创建人员,创建时间,修改时间和修改人。如果在每个action中都加上这些信息,代码看着比较冗余,看着不那么优雅,于是考虑添加一个过滤器,在请求进入aciton之前对模型进行填充。这样我们就不必要在每个action中进行 阅读全文
posted @ 2019-08-26 16:31 一生舍给一座山 阅读(379) 评论(0) 推荐(0)
摘要: 最近兴趣所致,打算使用vant搭建一个webapp,由于需要使用列表筛选,没有找到合适组件,于是写了一个简单的功能,权当记录。 效果如下: 参数说明: name:筛选项显示名称 value:筛选项code isShow:是否显示 multiple: 是否多选,为true时会有清空和确定功能按钮 da 阅读全文
posted @ 2019-08-23 10:04 一生舍给一座山 阅读(10984) 评论(1) 推荐(0)
摘要: 作为一个cordova小白,我按照官方文档和网上资料完成了讲vue文件打包到cordova中并打包成apk文件,完成了一个简单app的制作,当我正陶醉于可以自己完成一个app的时候突然发现,我的app居然无法访问服务器数据,这时我疯狂地去找解决方案,然而可能是我的搜索能力太差了,一直没有找到解决方法 阅读全文
posted @ 2019-04-29 20:11 一生舍给一座山 阅读(4344) 评论(2) 推荐(1)
摘要: 使用cordova+vue打包webapp,可以快速给网页套上一个android和ios壳子,完成一个app的开发。 1. 环境准备。 (1)node.js 下载地址: https://nodejs.org/dist/latest-v8.x/ (2)java环境,jdk安装和环境变量配置。 本次安装 阅读全文
posted @ 2019-04-12 10:20 一生舍给一座山 阅读(582) 评论(0) 推荐(0)
摘要: 最近在项目中遇到一个倒计时功能,在网上没有找到合适的,就自己写了个方法。贴在这里,权且当个记录。 export const timeRun = (timeStr, callBack) => { let timeArr = timeStr.split(':'); if (timeArr.length 阅读全文
posted @ 2019-04-04 10:29 一生舍给一座山 阅读(497) 评论(1) 推荐(0)
摘要: 在网站开发中,时常需要使用消息推送功能,http协议是无状态连接,我们需要一个类似桌面程序中socket保持服务器和客户端连接的技术。signalr就是这样一个技术,他能保持网站页面和服务器的一个长连接,时刻监听服务器端的信息。实现一个简单的signalr功能步骤如下。 1.新建一个.net项目,使 阅读全文
posted @ 2019-03-27 14:22 一生舍给一座山 阅读(669) 评论(1) 推荐(1)