-
wechat
-
本篇文章将介绍小程序的基础组件——表单组件。
表单组件分为11个组件:
button
checkbox
form
input
label
picker——普通选择器,时间选择器,日期选择器,默认是普通选择器
picker-view——嵌入页面的滚动选择器
radio
slider——滑动选择器
switch
textarea
由于表单提交的组件和很
-
wechat
-
本篇文章将介绍小程序的基础组件——基础内容。
基础内容分为三大组件:
icon——图标
text——文本
progress——进度条
iconicon属性
index.wxml
<view class="group">
<block wx:for="{{iconSize}}">
<icon type="success"
-
wechat
-
本篇文章将介绍小程序的基础组件——视图容器。
视图容器分为三大组件:
view
scroll-view——类似于滚动组件
swiper——类似于图片轮播组件
view首先介绍下view的基本属性。
属性名
类型
默认值
说明
hover
Boolean
false
是否启用点击态
-
wechat
-
什么是事件 事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。 事件对象可以携带额外信息,如 id, dataset, touches。 事件分类事件分为冒泡事件和非冒泡事件: 冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。 非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节
-
wechat
-
微信小程序是通过什么方法来实现数据绑定的呢?答案是状态模式-单向数据流。 状态模式定义一个对象,改对象可以通过管理其状态的变化,从而实现应用程序做出相应的变化。 状态模式简单的讲,对象状态化,只要对象状态发送变化,就通知页面更新视图元素。 通过以下三个步骤实现: 识别哪个UI元素被绑定了相应的对象。 监视对象状态的变化。 将所有变化传播到绑定的视图上。 注意数据流向是单向的,即视图变化不会影
-
wechat
-
本篇文章介绍小程序的生命周期,由于小程序分为应用和页面两个部分,所以小程序的生命周期就涉及到三个部分,分别是: 应用的生命周期 页面的生命周期 应用的生命周期对页面生命周期的影响 一、应用的生命周期App() 函数用来注册一个小程序。接受一个 object 参数,其指定小程序的生命周期函数等。object参数说明: 属性 类型 描述 触发时机 onLaunch Function 生命周
-
wechat
-
万事俱备,现在终于可以愉快的进行小程序的开发了~~有木有鸡冻,内心是不是万马奔腾,跃跃欲试了。 首先本篇文章介绍两点: 1.小程序开发工具的使用 2.微信小程序目录结构
微信小程序开发工具使用介绍下载安装小程序 开发工具: 微信web开发者工具 官方demo下载 安装完成后,打开微信web开发者工具。 1.扫码二维码登录 微信web开发者工具
扫码登录
2.扫码二维码以后,进入添加项目或
-
wechat
-
如果只是想体验下小程序的开发快感,这一节可以忽略,直接看下一篇文章微信小程序之开发初体验(三)——开发工具使用和目录结构。毕竟不注册也是可以体验小程序的魅力的,注册小程序的作用只是在于你可以获得一个AppID,通过这个AppID可以将小程序发布出去。
无AppID开发入口
话不多说了,下面介绍微信小程序注册的相关内容吧。
小程序的注册范围首先微信小程序的开放注册范围只包括了企业、政府、媒
-
wechat
-
背景 在PC互联网时代,相信让大家最烦心的事情莫过于经常需要更新电脑客户端,而且每次升级都需要手动安装,对于用户而言,这是极不好的体验。移动互联网浪潮的到来,智能手机不断普及,App越来越多,用户同样面临一样的问题,需要不断的安装更新App,而且占用了大量的稀缺资源——手机的存储空间。针对以上问题提供一种解决方案成为一个迫切的需求。参考PC互联网时代,用浏览器替代电脑客户端应用的思路,同样采用HT
-
iOS
-
本文翻译自 Paul Hudson 的 Xcode Tips 系列。 1 class成员构造函数生成 Swift 可以为 struct 合成成员构造函数,但不能为 class 合成。Xcode 可以帮助生成代码,先选中类名,然后选择菜单 Editor —> Refactor —> Generate Memberwise Initializer。 2 设置App的“外观” 运行 App
-
iOS
-
中文全角空格:1、Lua写法 对于用 UTF-8 编码的 Unicode 字符,你可以用 转义符 \u{XXX} 来表示 (这里必须有一对花括号), 此处的 XXX 是用 16 进制表示的字符编号 this.txt_des1.text = "\u{3000}\u{3000}" .. "123456\n123456"2、C#写法 txt.text = "\u3000\u3000" + "123456
-
iOS
-
此工程文件学习内容:1、UITextField控件概念2、UITextField控件的属性3、UITextField控件的协议函数4、UITextField的使用===========================ViewController.h脚本==============================#import
@interface ViewController : UIVi
-
iOS
-
此工程文件实现功能: 1、警告对话框和等待提示器的概念2、警告对话框和等待提示器的属性3、警告对话框和等待提示器的使用===========================ViewController.h脚本==============================@interface ViewController : UIViewController
{
//定义一个警告
-
iOS
-
此工程文件实现功能: 1、定义UISlider和UIProgressView对象和属性2、设置UISlider和UIProgressView的基本属性,如颜色3、向UISlider添加事件函数,UIProgressView没有事件函数,只能被动显示进度值===========================ViewController.h脚本============================
-
iOS
-
此工程文件实现功能: 1、定义UIStepper和UISegmentedControl对象和属性2、设置UIStepper和UISegmentedControl的基本属性,如最小值3、添加事件函数===========================ViewController.h脚本==============================#import
@interface Vie
-
iOS
-
此工程文件实现功能: 1、定义UIView对象2、设置UIView的基本属性,如位置===========================ViewController.m脚本==============================- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup
-
iOS
-
此工程文件实现功能: 1、UIButton的事件的概念2、UIButton的添加方法3、UIbutton的响应函数4、多按钮使用同一事件函数===========================ViewController.m脚本==============================//创建按钮函数
-(void)createBtn
{
//创建圆角按钮
-
iOS
-
此工程文件实现功能:
1、UIButton的控件基本概念
2、UIButton的创建方法
3、UIButton的类型
4、可显示图片的UIButton
可将准备好的图片直接拖到工程名字UIButton下
//创建普通按钮函数
-(void)CreateUIRectButton
{
//创建一个btn对象,根据类型来创建btn
//圆角类型
-
iOS
-
此工程文件实现功能: 1、定义UIswitch控件,添加UIswitch控件属性2、设置开关的基本属性,如颜色3、向开关添加事件函数===========================ViewController.h脚本==============================#import
@interface ViewController : UIViewController
-
iOS
-
此工程文件实现功能:1、通过点击“启动定时器”按钮,在定时器方法中每隔固定时长打印字符串,并实现view视图移动2、通过点击“停止定时器”按钮,停止定时器方法的执行3、以上操作可以重复执行===========================ViewController.h脚本==============================#import
@interface ViewCon