eolink官网
  • 首页
  • api管理
  • API接口管理
  • API自动化测试
  • api文档
  • API网关
  • 接口自动化
  • 实现接口
  • 关键词
首页 网友投稿 第975页发布的文章
  • 软件接口设计怎么做?前后端分离软件接口设计思路

    [置顶]软件接口设计怎么做?前后端分离软件接口设计思路

    API接口管理 •2022-09-21

    本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...

    接口设计 软件接口设计 接口管理
  • 接口管理如何做?接口实现版本管理的意义和最佳方法

    [置顶]接口管理如何做?接口实现版本管理的意义和最佳方法

    API接口管理 •2022-10-27

    本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...

    接口管理 api eolink eolinker
  • 实现API管理系统的关键

    [置顶]实现API管理系统的关键

    API接口管理 •2023-06-16

    下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...

    API API管理 API管理系统 实现API管理系统 实现API管理系统的关键 api管理工具
  • 微信小程序 倒计时组件实现代码

    微信小程序 倒计时组件实现代码

    API接口管理 •2023-07-02

    微信小程序 倒计时组件实现代码功能: 适用于电商应用的限时团购、商品秒杀等先来看下最终效果:git源:http://git.oschina.net/dotton/CountDown分步骤-性子急的朋友...

    代码 组件 输出 操作 效率
  • 微信小程序 富文本转文本实例详解

    微信小程序 富文本转文本实例详解

    API接口管理 •2023-07-02

    微信小程序 富文本转文本实例详解微信小程序-富文本转文本最近小程序这么火,我也来搞搞。发现了一个恶心的问题。小程序没有组件能支持富文本内容的,改接口又不太合适,于是有了这问,没技术含量纯粹记录首先我们...

    api 文件 IP 结果 接口
  • {{item.title}}

    {{item.sum}}

    WXStepper

    样式表

    /*外部容器*/

    .container {

    display: flex;

    flex-direction: column;

    align-items: center;

    justify-content: space-between;

    box-sizing: border-box;

    }

    /*整体列表*/

    .carts-list {

    display: flex;

    flex-direction: column;

    padding: 20rpx 40rpx;

    }

    /*每行单元格*/

    .carts-item {

    display: flex;

    flex-direction: row;

    height:150rpx;

    /*width属性解决标题文字太短而缩略图偏移*/

    width:100%;

    border-bottom: 1px solid #eee;

    padding: 30rpx 0;

    }

    /*左部图片*/

    .carts-image {

    width:150rpx;

    height:150rpx;

    }

    /*右部描述*/

    .carts-text {

    width: 100%;

    display: flex;

    flex-direction: column;

    justify-content: space-between;

    }

    /*右上部分标题*/

    .carts-title {

    margin: 10rpx;

    font-size: 30rpx;

    }

    /*右下部分价格与数量*/

    .carts-subtitle {

    font-size: 25rpx;

    color:darkgray;

    padding: 0 20rpx;

    display: flex;

    flex-direction: row;

    justify-content:space-between;

    }

    /*价格*/

    .carts-price {

    color: #f60;

    }

    1.2 集成WXStepper

    1.2.1 复制组件内容

    [2016-10-16]

    将stepper.wxss的内容复制到cart.wxss中

    将stepper.wxml的内容复制到cart.wxml中

    与之前的单一组件不同的是:这里要定义数组minusStatuses来与每一个加减按钮相应。当然,合并入carts也是没问题的。

    minusStatuses: ['disabled', 'disabled', 'normal', 'normal', 'disabled']

    原来的静态字符WXStepper换成以下的代码

    -

    +

    js代码bindMinus、bindPlus分别改造为如下:

    bindMinus: function(e) {

    var index = parseInt(e.currentTarget.dataset.index);

    var num = this.data.carts[index].num;

    // 如果只有1件了,就不允许再减了

    if (num > 1) {

    num --;

    }

    // 只有大于一件的时候,才能normal状态,否则disable状态

    var minusStatus = num <= 1 ? 'disabled' : 'normal';

    // 购物车数据

    var carts = this.data.carts;

    carts[index].num = num;

    // 按钮可用状态

    var minusStatuses = this.data.minusStatuses;

    minusStatuses[index] = minusStatus;

    // 将数值与状态写回

    this.setData({

    carts: carts,

    minusStatuses: minusStatuses

    });

    },

    bindPlus: function(e) {

    var index = parseInt(e.currentTarget.dataset.index);

    var num = this.data.carts[index].num;

    // 自增

    num ++;

    // 只有大于一件的时候,才能normal状态,否则disable状态

    var minusStatus = num <= 1 ? 'disabled' : 'normal';

    // 购物车数据

    var carts = this.data.carts;

    carts[index].num = num;

    // 按钮可用状态

    var minusStatuses = this.data.minusStatuses;

    minusStatuses[index] = minusStatus;

    // 将数值与状态写回

    this.setData({

    carts: carts,

    minusStatuses: minusStatuses

    });

    },

    效果如图:

    [2016-10-17]

    修正手工改动数量保存到数组

    1.3 集成LXCheckboxGroup

    复制布局文件代码到wxml,这里需要判断一下已选状态,一般购物车勾选状态是记录在网络的。

    index值用于传值js,遍历之用。

    复选框居中

    /*复选框样式*/

    .carts-list icon {

    margin-top: 60rpx;

    margin-right: 20rpx;

    }

    绑定点击复选框事件,对选择状态做反选操作。

    bindCheckbox: function(e) {

    /*绑定点击事件,将checkbox样式改变为选中与非选中*/

    //拿到下标值,以在carts作遍历指示用

    var index = parseInt(e.currentTarget.dataset.index);

    //原始的icon状态

    var selected = this.data.carts[index].selected;

    var carts = this.data.carts;

    // 对勾选状态取反

    carts[index].selected = !selected;

    // 写回经点击修改后的数组

    this.setData({

    carts: carts

    });

    }

    效果图:

    1.4 加入全选与立即结算按钮

    1.4.1 修改布局文件,实现上述按钮底部对齐,使用flex与固定高度来完成。

    减少为3行,看是否还在最底;此外,还要保证悬浮在底部,不被列表项的滚动而滚动。

    全选

    微信小程序 购物车简单实例

    API接口管理 •2023-07-02

    微信小程序 购物车简单实例微信小程序,这里实现购物车功能的小demo,有需要此功能的朋友可以参考下。摘要: 加减商品数量,汇总价格,全选与全不选设计思路:一、从网络上传入以下json数据格式的数组 1...

    api 渲染 数据 结果 计算
  • php 页面之间传值的三种方法实例代码

    php 页面之间传值的三种方法实例代码

    API接口管理 •2023-07-02

    php 页面之间传值的三种方法实例代码在项目开发中经常见到不同页面之间传值在web工作中,本篇文章给大家列出了三种常见的方式。一. POST传值post传值是用于html的form中的action填入...

    代码 方法 php http 数据
  • java Socket简易聊天工具

    java Socket简易聊天工具

    API接口管理 •2023-07-02

    java Socket简易聊天工具本文实例为大家分享了一款Socket简易聊天工具,希望大家喜欢。代码运行如图,看起来还不错服务端package qiu;import java.awt.BorderL...

    工具 http 数据 对象 设置
  • java 源码分析Arrays.asList方法详解

    java 源码分析Arrays.asList方法详解

    API接口管理 •2023-07-02

    java 源码分析Arrays.asList方法详解最近,抽空把java Arrays 工具类的asList 方法做了源码分析,在网上整理了相关资料,记录下来,希望也能帮助读者!Arrays工具类提供...

    方法 工具 操作 Java 结果
  • JavaWeb登陆功能实现代码

    JavaWeb登陆功能实现代码

    API接口管理 •2023-07-02

    JavaWeb登陆功能实现代码本文实例为大家分享了javaWeb登陆功能的方法,供大家参考,具体内容如下首先我们要JavaWeb登陆的基本流程:jsP页面发送请求——>Servlet——>...

    代码 Java 对象 设置 配置
  • spring声明式事务管理解析

    spring声明式事务管理解析

    API接口管理 •2023-07-02

    spring声明式事务管理解析前沿:通过对spring事务管理有了比较深入学习,本文将不做实例,而是指定具体的类和配置文件进行讲解。本文内容:1、了解什么是声明式事务?2、声明式事务管理分别有哪几种?...

    组件 代码 文件 自动 系统
  • 十月 2016

    星期一

    今日

    二

    11

    三

    12

    四

    13

    五

    14

    六

    15

    <p class="week">日

    16

    一

    17

    二

    18

    三

    今日

    四

    20

    五

    21

    六

    22

    日

    23

    一

    24

    二

    25

    三

    26

    四

    27