微信小程序教程笔记2
微信小程序的视图与渲染
- 组件的基本使用
- 数据的绑定
- 渲染标签
- 模板的使用
first.wxml
<include src="../templates/head"/>
first page
<button type="default" hover-class="other-button-hover"> default </button>
<button type="primary" bindtap="btnClick">{{btnText}}</button>
<view wx:if="{{show}}">{{text}}1</view>
<view wx:else>{{text}}2</view>
<text>this is text</text>
<text>{{show}}</text>
<view wx:for="{{news}}" wx:for-item="newsitem" wx:for-index="ix">
recycling content
{{ix}}-{{newsitem}}
</view>
<import src="../templates/rear"/>
<template is="rear2" data="{{text:'导入设置的内容。。。'}}"/>
fist.js
Page({/*** 页面的初始数据*/data: {text:"this is text in js",btnText:"this is button text",show:"false",news:['a','b','c']},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {},/*** 生命周期函数--监听页面初次渲染完成*/onReady: function () {},/*** 生命周期函数--监听页面显示*/onShow: function () {},/*** 生命周期函数--监听页面隐藏*/onHide: function () {},/*** 生命周期函数--监听页面卸载*/onUnload: function () {},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh: function () {},/*** 页面上拉触底事件的处理函数*/onReachBottom: function () {},/*** 用户点击右上角分享*/onShareAppMessage: function () {},btnClick : function(){console.log("button is clicked");var isShow=this.data.show;console.log("isShow:" + isShow);var newsdata=this.data.news;newsdata.shift()this.setData({ text: "this is a new content", show:!isShow,news:newsdata })}
})
<text>
this is head wxml;
</text>
<template name="rear1">
this is rear1 content template;
</template><template name="rear2">
this is rear2 content template;-{{text}}
</template>
微信小程序教程笔记2相关推荐
- 微信小程序开发笔记一
微信小程序开发笔记 一.微信小程序的结构 1.初识小程序 2.快捷键 3.查阅文档 二.常用组件 1.input组件 2.button组件 三.小程序中的函数 1.函数的两种定义方法 2.带参函数 3 ...
- 微信小程序开发-笔记
一.开发文件结构 1.根目录下有三个文件:app.js,app.json和app.wxss.一个小程序项目必须有的三个描述App的文件.这三个文件是应用程序级别的文件.这3个文件的意义: 表1.1 ...
- 一个C#程序员学习微信小程序的笔记
一个C#程序员学习微信小程序的笔记 客户端打开小程序的时候,就将代码包下载到本地进行解析,首先找到了根目录的 app.json ,知道了小程序的所有页面. 在这个Index页面就是我们的首页,客户端在 ...
- 小程序 pagescrollto_微信小程序学习笔记(三)-- 首页及详情页开发
一.常用组件 在上一个章节中讲解了封装请求数据的模块,在此处请求轮播图的数据 1.首页轮播图数据的请求以及渲染 1.1 轮播图数据的请求 pages/home/home.js import 2 使用组 ...
- 云开发(微信-小程序)笔记(十四)---- 收藏,点赞(上)
云开发(微信-小程序)笔记(十三)---- 注册登陆 1.简介 点赞,收藏等都是程序的最简单的功能,在现实的应用中也很常见.这里我就来给大家介绍一下小程序的这个功能. 图标下载地址 先去网站上http ...
- 微信小程序PHP注册,微信小程序 教程之注册页面
微信小程序――Page Page()函数用来注册一个页面.接受一个object参数,其指定页面的初始数据.生命周期函数.事件处理函数等. object参数说明: 属性 类型 描述 data Objec ...
- 微信小程序开发笔记,你收藏了吗?
** 微信小程序开发笔记,你收藏了吗? ** 最近在开发微信小程序,把自己在项目中经常遇到的知识点记录下来,以便下次开发的时候查看. 开发小程序开发工具推荐vscode写代码,微信开发工具用于查看效果 ...
- 微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云)
文章目录 一.前言 二.前端代码wxml 三.前端代码js 四.云函数 五.程序流程 一.前言 微信小程序开发笔记--导读 大部分微信小程序开发者都会有这样的需求:获取小程序用户的手机号码. 但是,因 ...
- 微信小程序开发笔记 进阶篇⑤——getPhoneNumber 获取用户手机号码(基础库 2.21.2 之前)
文章目录 一.前言 二.前端代码wxml 三.前端代码js 四.后端java 五.程序流程 六.参考 一.前言 微信小程序开发笔记--导读 大部分微信小程序开发者都会有这样的需求:获取小程序用户的手机 ...
- 微信小程序学习笔记(1)
微信小程序学习笔记 1.小程序代码结构 2.逻辑层和视图层 3. 小程序的宿主环境(通信模型.运行机制.组件.API) 4. 数据绑定和事件绑定 1.小程序代码结构 当开发者新建一个工程时,项目文件包 ...
最新文章
- Linux13-计划任务crontab
- php恶意代码,警惕WordPress主题functions.php包含的恶意代码
- Python a,b = b,a 是怎么赋值的
- XShell中浏览文件时上拉下拉
- Uipath 学习栏目基础教学:11、录制
- 紧急!你用的是这20家 VPS 吗?它们疑似马上要携款跑路!
- php 唤醒http进程,真正的PHP多线程(绝非fork或者用http再开进程)_PHP教程
- java 字符串优化_Java字符串优化
- iOS 崩溃 问题 警告 错误2
- 两个服务器微信消息模板发不出去,小程序模板消息调用send大部分情况下发送不出去,但有时又可以发送,什么情况?...
- 深信服Python笔试
- 机器学习实战中的心得体会
- PTA 7-55 剿灭魔教 (30分)(拓扑排序bfs版)
- nginx反向代理配置解决不同域名默认页面不同问题
- 电话机器人成骚扰机器?程序员可不背锅
- c++编程题 袋鼠过河
- R语言绘图样式设置(符号、线条、颜色、文本属性)
- mysql 瘦身_Mysql瘦身方法_MySQL
- 魔兽世界怀旧服官网-衣米魔兽网站展示
- 设计模式 | 为什么要学设计模式?懂兵法才能当好将军
热门文章
- 【鱼眼镜头7】如何利用鱼眼镜头测距
- 3.5 Java经典垃圾收集器介绍
- Python,PyCharm2017安装教程,包含注册码
- 安卓基础干货(六):安卓Activity的学习
- 凸优化第六章逼近与拟合 6.2 最小范数问题
- Q:判断链表中是否存在环的相关问题
- 计蒜客 蓝桥杯模拟五 合并数字
- 如何给Exadata数据库一体机打补丁patching图解
- postfix+dovecot+maildrop+mailscanner+clamav+spamassassin搭建rhel6平台邮件服务器
- C#.NET自定义报表数据打印