vue项目的网络模块封装

首先在src下创建一个network文件夹,在文件夹里创建三个js文件,分别是:config.js,core.js,index.jsconfig.jsvar config ={ logon:'login',}export default configcore.js import res from './index.js' import config from './config' var fire={ login(params={}){
分类: 其他 发布时间: 02-26 09:41 阅读次数: 0

微信小程序Dialog的使用

首先我们在json里引入 "van-dialog": "@vant/weapp/dialog/index"然后在js里引入(放在在Page上面)(这里需要写自己的路径)import Dialog from '../../miniprogram_npm/@vant/weapp/dialog/dialog';然后再onload或者方法里写入 Dialog.confirm({ title: '取消订单', message: '确定取消订单吗?', })
分类: 其他 发布时间: 02-26 09:41 阅读次数: 0

小程序获取购物车所有商品id,console.log出来是undefined时的解决办法

首先声明一个数组let goodsIdlist=[]然后我们需要通过jQuery在js页面进行遍历并添加进去 shoplist.map(element=>{ goodsIdlist.push(element.goodsId) }) this.setData({ goodsIdlist:goodsIdlist })然后通过join分割 console.log(goodsIdlist.join(","))然后就可以拿到字符串的商品i
分类: 其他 发布时间: 02-26 09:40 阅读次数: 0

微信小程序刷新页面购物车数据消失解决方法

首先通过接口在onload里获取到购物车数据渲染出来然后将购物车数据保存到本地 wx.setStorageSync('cart', res.data.data[0].orderItemList)然后在onShow里再拿出来 * 生命周期函数--监听页面显示 */ onShow: function () { var shoplist=wx.getStorageSync('cart') this.setData({ shoplist:shoplist }) this.
分类: 其他 发布时间: 02-26 09:40 阅读次数: 0

微信小程序websocket的使用

直接上代码<button bindtap='found'>创建连接</button><button bindtap='send'>发送内容</button><button bindtap='shut'>关闭连接</button>//创建连接found: function () { //本地测试使用 ws协议 ,正式上线使用 wss 协议 var url = 'ws://这是后端给你的路径以及拼接的内容'; cod
分类: 其他 发布时间: 02-26 09:40 阅读次数: 0

小程序点击跳转外部链接

首先给一个按钮一个点击事件 <view style="width:30%;text-align:center" bindtap="click_jd"></view>然后在app.json里配置路由“pages/jd/jd”然后给点击事件click_jd(){wx.navigateTo({url:'/pages/jd/jd'})}然后在jd.wxml里配置<web-view src="https://www.baidu.com"></we
分类: 其他 发布时间: 02-26 09:39 阅读次数: 0

vue的post以及get多个参数传参

首先是post let data = { //要传的值 }; this.$http.post("后缀", data).then(res => { console.log(res) });然后是get this.$http.post("后缀?uid="+this.uid+'&'+'shopId='+this.shopId).then(res => { console.log(res) });...
分类: 其他 发布时间: 02-26 09:39 阅读次数: 0

wx:if判断数组中是否有值

话不多说,直接上代码 <view wx:if="{{list.length == 0}}"></view>这是当数组长度为0时显示;反之不等于0 <view wx:if="{{list.length != 0}}"></view>
分类: 其他 发布时间: 02-26 09:39 阅读次数: 0

小程序选择收货地址navigateBack跳转返回上一页面传递参数,数据更新

话不多说直接上代码,代码里有注释 // 点击地址选中地址返回上一个页面 seleect_site(e){ console.log(e) let item=encodeURIComponent(JSON.stringify(e.currentTarget.dataset.item)) var pages = getCurrentPages(); var prevPage = pages[pages.length - 2]; //上一个页面 // 调用上一个页面对
分类: 其他 发布时间: 02-26 09:39 阅读次数: 0

小程序请求头的使用

我们一般在封装网络模块和请求数据时用到请求头,根据不同的数据使用不同的请求头一般我们使用 header: { 'Content-Type': 'application/x-www-form-urlencoded' }当数据为json,传递数据 header:{'content-type':'application/json;charset=utf-8'}有什么不对的还请大神指点。...
分类: 其他 发布时间: 02-26 09:38 阅读次数: 0

获取不到res.data下的data解决方法

其实很简单,只需要: // 转为JSON格式 let JSONresult=JSON.parse(res.data) console.log(JSONresult.data)这样就可以了
分类: 其他 发布时间: 02-26 09:38 阅读次数: 0

小程序循环双重数组渲染

话不多说直接上代码 <view wx:for="{{order_Item}}" wx:key='*this'> <view wx:for="{{item}}" wx:for-item="item" wx:key='*this'> {{item} </view> </view>
分类: 其他 发布时间: 02-26 09:38 阅读次数: 0

小程序跳转传递多个参数

直接上代码(传一个数组加一个参数) wx.navigateTo({ url: '/pages/oderform/oderform?orderItem='+JSON.stringify(this.data.shoplist)+'&number='+1, })通过&衔接
分类: 其他 发布时间: 02-26 09:38 阅读次数: 0

工艺路线介绍

【PP主数据】工艺路线介绍:https://blog.csdn.net/zhongguomao/article/details/81174281工艺路线和工序:https://docs.microsoft.com/zh-cn/dynamics365/supply-chain/production-control/routes-operations
分类: 其他 发布时间: 02-26 09:37 阅读次数: 0

@JsonFormat(shape = JsonFormat.Shape.STRING)

记录个意外的错误:Long类型主键从前端传回后端丢失精度。这是数据库的id视图实体类直接启动项目,点击修改调用getById方法一开始非常纳闷怎么会说我这个字段未定义呢烦躁一会打起断点拿着前端传回的值去数据库一查看呆了怎么查不到数据定睛一看精度疑似丢失了,到这里就明白缘由了,给Vo实体类加上@JsonFormat(shape = JsonFormat.Shape.STRING)然后再启动就没问题了,取到了全值。@JsonFormat 用来表示json序列化的一种格式或者类型,s
分类: 其他 发布时间: 02-26 09:37 阅读次数: 0

Vue生命周期浅析

转载自:皮皮坤666。vue生命周期每个Vue实例或组件从创建到显示再到废弃的过程就是vue的生命周期。很多时候我们希望能在这个过程中执行一些操作,于是就有了生命周期钩子。生命周期钩子函数允许我们在实例不同阶段执行各种操作,便于我们更好地控制和使用实例。...
分类: 其他 发布时间: 02-26 09:37 阅读次数: 0

使用Sheetjs 实现纯前端导入导出xlsx

使用Sheetjs 实现纯前端导入导出xlsx[SheetJS] js-xlsx模块学习指南
分类: 其他 发布时间: 02-26 09:37 阅读次数: 0

我设计数据库常用的几个原则

原文跳转:https://www.cnblogs.com/klarck/p/13905092.html以MySQL5.7为例,在一个项目中的数据库schema中建表0、建库统一字符集和排序规则规则库的默认字符集选择utf8mb4,表、字段默认上级库的排序规则选择utf8mb4_general_ci,表、字段默认上级好处统一排序规则,防止不必要的隐式转换,库级先指定,表级,字段级默认上级即可。一、命名法如果是大小写敏感的数据库【MySQL】就用蛇形命名法【小写+下划线】如果是大小写不敏感
分类: 其他 发布时间: 02-26 09:36 阅读次数: 0

玩转Java8Stream(一、从零认识Stream)

https://www.jianshu.com/p/11c925cdba50https://mp.weixin.qq.com/s/ceeky3dvaR1DrDXcQhh5Aw
分类: 其他 发布时间: 02-26 09:36 阅读次数: 0

SQL中两个数字相除,结果保留n位小数

需求:MySQL两字段相除,得出结果保留n位小数(多表自己联合查询)SQL函数大全及示例汇总MySQL 函数函数描述round(c,decimals)对数值c进行decimals位小数位数的四舍五入convert()格式化日期和数值,它需要两个参数:第1个是源数据,第2个是目标数据类型新建了个测试表,先上表方式一:select a, b, round(if(a=0,0,a*1.0/b),4) rate from test先乘以1.0,此时数据会变成do
分类: 其他 发布时间: 02-26 09:36 阅读次数: 0