分类: 程序开发

251 篇文章

thumbnail
JavaScript倒计时
JS倒计时: // 倒计时  let end_time = "结束时间戳" countDown(end_time) function countDown(end_time) {     let now_time = new Date().getTime()     let times = (end_time - now_time) / 1000  …
thumbnail
小程序多图上传并返回操作
之前有写过小程序上传图片的,大多数都是前端处理,这篇是关于上传到服务器接收返回数据操作的,这里使用迭代器防止数据返回异步。 小程序上传图片及预览图片 小程序选择、预览、删除、上传图片 js: /**   * 上传图片   */  upImg: function (e) {      let that = this      wx.chooseIma…
thumbnail
小程序自定义弹窗 获取授权失败重新获取授权
小程序很多获取的权限都从 button 组件中获取,这就经常需要弹窗提示操作了。而小程序自带的模态框又没法设置button获取信息,只能自定义一个模态框了 下面以获取微信地址为例: 在app.wxss中添加样式(很多地方需要用模态框,直接写在全局样式表中更方便) /* 提示框 */ .box{     position: fixed;     to…
thumbnail
h5与iOS、安卓交汇传值
首先判断是iOS或者安卓: let u = navigator.userAgent; let isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端 let isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Ma…
thumbnail
Vue图片上传裁剪插件 vue-cropper
一个挺好用的图像裁剪插件 vue-cropper 使用挺简单的,而且还提供demo对照查看 插件地址:https://github.com/xyxiao001/vue-cropper 首先安装插件: npm install vue-cropper --save 然后在使用的页面引入 import VueCropper from "vue-cropp…
thumbnail
Vue使用websocket即时通信
在Vue中可以使用socket.io插件,不过这里使用的是js原生的WebSocket 首先再 data 中定义一个ws: data() {    return {      ws: "",    };  }, 然后在method中设置相关函数 methods: { // ws S     onopen() {       console.log(…
thumbnail
Vue 滚动到底部
Vue实现滚动到底部: watch: {    // 监听数据的变化    message_list() {      this.$nextTick(() => {      let div = document.getElementById('scroll') // 获取滚动DOM的元素      div.scrollTop = div.s…
thumbnail
Vue简单粗暴动态修改title
之前写过一篇Vue动态修改title的,但是返回后再进来title就不会变。今天看看另一种 简单粗暴的动态修改title方法,meta也一样   document.title= res.data.title // res.data.title 为动态修改内容