「小程序JAVA实战」小程序的基础组件(24)

转自:https://idig8.com/2018/08/12/xiaochengxu-chuji-24/

来说下 ,小程序的基础组件。源码:https://github.com/limingios/wxProgram.git 中的No.11

基础组件

  • icon图标组件
  • rich-text 富文本组件
  • text 文本组件
  • progress 进度条组件

icon图标组件

  • 官方介绍
    >https://developers.weixin.qq.com/miniprogram/dev/component/icon.html

  • 演示用例
<!--icon.wxml-->
<view class="container">
<icon type=‘success‘ color=‘red‘ size=‘55‘></icon>
<icon type=‘success_no_circle‘ size=‘55‘></icon>
<icon type=‘info‘ size=‘55‘></icon>
<icon type=‘warn‘ size=‘55‘></icon>
<icon type=‘waiting‘ size=‘55‘></icon>
<icon type=‘cancel‘ size=‘55‘></icon>
<icon type=‘download‘ size=‘55‘></icon>
<icon type=‘search‘ size=‘55‘></icon>
<icon type=‘clear‘ size=‘55‘></icon>
</view>

text组件

  • 官方介绍
    >https://developers.weixin.qq.com/miniprogram/dev/component/text.html

  • 演示用例
    text.html
<!--text.wxml-->
<view>
<text selectable=‘{{true}}‘>欢迎关注:编程坑太多</text>
</view>

<view>
<text>欢迎关注:编程坑太多</text>
</view>

<view>
<text space=‘{{true}}‘ decode="true">个人博客:????idig8.com</text>
</view>

<view>
<text space=‘{{false}}‘>个人博客:????idig8.com</text>
</view>

<view>
<text decode="true">个人博客:\t\nidig8.com</text>
</view>

rich-text 富文本

  • 官方介绍
    >https://developers.weixin.qq.com/miniprogram/dev/component/rich-text.html

  • 演示用例
    rich-text.html
<!--rich-text.wxml-->
<view>
  <rich-text nodes="{{mycontentStr}}"> </rich-text>
  <rich-text nodes="{{mycontentArray}}"> </rich-text>
</view>

rich-text.js

//rich-text.js
//获取应用实例
const app = getApp()

Page({
  data:{
    mycontentStr: ‘<img class="s_lg_img_gold_show" src="//www.baidu.com/img/bd_logo1.png" width="270" height="129" >‘,
    mycontentArray:[
      {
        name:"img",
        attrs:{
          class:"s_lg_img_gold_show",
          src:"//www.baidu.com/img/bd_logo1.png",
          width:"270",
          height:"129"
        }
      }
    ]
  }
})

rich-text.wxss

/**icon.wxss**/
.s_lg_img_gold_show{
  width:600rpx;
}

使用富文本需要特别注意

progress 进度条

  • 官方介绍
    >https://developers.weixin.qq.com/miniprogram/dev/component/progress.html

  • 演示用例
    rich-text.html
<!--progress.wxml-->
<view>
  <progress percent="70" show-info="{{true}}" stroke-width="20" color="red" active="{{true}}"></progress>
    <progress percent="{{mypercent}}" show-info="{{true}}" stroke-width="20" color="red" active="{{true}}" active-mode=‘forwards‘></progress>
  <view bindtap=‘addpercent‘ >增加进度条百分比</view>
</view>
//progress.js
//获取应用实例
const app = getApp()

Page({
  data:{
    mypercent:15
  },
  addpercent:function(){
    var newpercent = this.data.mypercent+20;
    this.setData({
      mypercent: newpercent
    })
  }
})

PS:关于基础组件部分就是这4块,从下次开始咱们一起了解下表单组件

原文地址:https://www.cnblogs.com/sharpest/p/10285538.html

时间: 2024-09-29 18:26:24

「小程序JAVA实战」小程序的基础组件(24)的相关文章

「小程序JAVA实战」小程序的组件(23)

转自:https://idig8.com/2018/08/11/xiaochengxu-chuji-23/ 开始了解下小程序的组件.源码:https://github.com/limingios/wxProgram.git 中的No.10 组件 多个组件构成一张视图页面>经过样式和布局,页面其实理解成html 组件包含<开始标签></结束标签> 每个组件都包含一些公用属性 官方的阐述 https://developers.weixin.qq.com/miniprogram/d

「小程序JAVA实战」 小程序默认加载的页面和生命周期(八)

转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-08/ 小程序如何加载的呢?生命周期!源码:https://github.com/limingios/wxProgram.git 中的No.3 加载页面 小程序默认加载的pages中的第一个目录 不管你的名称,只管你的顺序 其他目录需要通过触发才能加载 生命周期 相关的框架的时候都有生命周期的概念,通过了解生命周期更好的把控框架的使用! onLaunch 第一次打开小程序的初始化,也被调用一次.

「小程序JAVA实战」小程序注册界面的开发(29)

转自:https://idig8.com/2018/08/27/xiaochengxujavashizhanxiaochengxuzhucejiemiandekaifa29/ 小程序基本所有的常用组件已经了解的差不多了,基本可以实战了,本次就开始小程序的真正实战,完成小程序的一个注册页面的设计.源码:https://github.com/limingios/wxProgram.git 中的No.15 开发最重要的就是实操! 开发人员很少人懂美工 我就懂css 其实也设计不出来什么好看的,在网上找

「小程序JAVA实战」小程序的关注功能(65)

转自:https://idig8.com/2018/09/24/xiaochengxujavashizhanxiaochengxudeguanzhugongneng64/ 在个人页面,根据发布者个人和个人的信息来进行展示,如果是发布者,可以进行关注和取消关注. 后端开发 涉及2涨表,一个关联表,个人和粉丝的关联表,用户表. UsersMapper.java package com.idig8.mapper; import com.idig8.pojo.Users; import com.idig

「小程序JAVA实战」小程序的个人信息作品,收藏,关注(66)

转自:https://idig8.com/2018/09/24/xiaochengxujavashizhanxiaochengxudegerenxinxizuopinshoucangguanzhu65/ 个人信息页面有一个tab(作品,收藏,关注)源码:https://github.com/limingios/wxProgram.git 中No.15和springboot 作品,收藏,关注的列表 VideoController.java package com.idig8.controller;

「小程序JAVA实战」 小程序手写属于自己的第一个demo(六)

转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-06/ 自己尝试的写一个小demo,用到自定义样式,自定义底部导航,页面之间的跳转等小功能.官方文档对于小程序开发来说要时刻打开https://developers.weixin.qq.com/miniprogram/dev/framework/config.html源码:https://github.com/limingios/wxProgram.git 中的No.1 创建小程序 项目名称创建

「小程序JAVA实战」 小程序wxss样式文件的使用(七)

转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-07/ 细说下微信小程序的wxss样式文件.源码:https://github.com/limingios/wxProgram.git 中的No.2 样式rpx 原来在html里面都是使用px和pt,微信这边自定义的rpx的方式.文档:https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html /* pages

「小程序JAVA实战」小程序页面引用外部wxml通用页面(21)

转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-21/ 现在都是讲究开发的效率,原来单纯的android 和 ios 已经不在吃香了,都是混合开发,混合开发很多页面的结构基本都是上中下,head,body,foot,所以小程序也要这么的满足如图例.源码:https://github.com/limingios/wxProgram.git 中的No.8 小程序的引入外部的页面 include 可以将目标文件除了 template ,wxs 外的整

「小程序JAVA实战」小程序视频展示页开发(52)

转自:https://idig8.com/2018/09/22/xiaochengxujavashizhanxiaochengxushipinzhanshiyekaifa51/ 这次说下,小程序的视频组件,图标放置 关联到了之前没有说过的一个组件cover-view.https://github.com/limingios/wxProgram.git 中No.15 覆盖在原生组件之上的文本视图 官网介绍>https://developers.weixin.qq.com/miniprogram/d