微信小程序实现点击按钮修改文字大小功能【附demo源码下载】


Posted in Javascript onDecember 06, 2017

本文实例讲述了微信小程序实现点击按钮修改文字大小功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序实现点击按钮修改文字大小功能【附demo源码下载】

2、关键代码

index.wxml文件

<view class="view" style="font-size:{{fontSize}}pt">我是view标签</view>
<button class="btn" type="default" bindtap="magnifyFontSize">点击我字体变大</button>
<button class="btn" type="default" bindtap="shrinkFontSize">点击我字体变小</button>

index.js文件

Page({
 data:{
  fontSize:10
 },
 magnifyFontSize(){
  this.setData({
   fontSize:this.data.fontSize+1
  })
 },
 shrinkFontSize(){
  this.setData({
   fontSize:this.data.fontSize-1
  })
 }
})

和前面的文章相似,这里的事件响应函数中使用了this.setData修改了fontSize为this.data.fontSize+1this.data.fontSize-1,进而动态修改了index.wxml文件中style="font-size:{{fontSize}}pt"的字体大小。

3、源代码点击此处本站下载

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
让图片旋转任意角度及JQuery插件使用介绍
Mar 20 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
Apr 26 Javascript
JavaScript事件委托用法分析
Jan 24 Javascript
jQuery表单验证简单示例
Oct 17 Javascript
javascript 实现动态侧边栏实例详解
Nov 11 Javascript
vue loadmore 组件滑动加载更多源码解析
Jul 19 Javascript
jQuery 开发之EasyUI 添加数据的实例
Sep 26 jQuery
vue底部加载更多的实例代码
Jun 29 Javascript
vue实现word,pdf文件的导出功能
Jul 31 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
Mar 07 Javascript
Vue将页面导出为图片或者PDF
Aug 17 Javascript
JavaScript编写开发动态时钟
Jul 29 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
Dec 06 #Javascript
js 两数组去除重复数值的实例
Dec 06 #Javascript
js 提取某()特殊字符串长度的实例
Dec 06 #Javascript
React-Router如何进行页面权限管理的方法
Dec 06 #Javascript
移动前端图片压缩上传的实例
Dec 06 #Javascript
详细分析JS函数去抖和节流
Dec 05 #Javascript
微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】
Dec 05 #Javascript
You might like
把从SQL中取出的数据转化成XMl格式
2006/10/09 PHP
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
php设计模式 Bridge (桥接模式)
2011/06/26 PHP
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
探讨php中防止SQL注入最好的方法是什么
2013/06/10 PHP
浅析php中常量,变量的作用域和生存周期
2013/08/10 PHP
php实现的DateDiff和DateAdd时间函数代码分享
2014/08/16 PHP
php中使用base HTTP验证的方法
2015/04/20 PHP
PHP中的类型提示(type hinting)功能介绍
2015/07/01 PHP
初识PHP中的Swoole
2016/04/05 PHP
模拟用户点击弹出新页面不会被浏览器拦截
2014/04/08 Javascript
jQuery实现类似老虎机滚动抽奖效果
2015/08/06 Javascript
jquery Easyui快速开发总结
2015/08/20 Javascript
AngularJS模块学习之Anchor Scroll
2016/01/19 Javascript
jQuery ajax分页插件实例代码
2016/01/27 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
2018/08/20 Javascript
node和vue实现商城用户地址模块
2018/12/05 Javascript
Vee-validate 父组件获取子组件表单校验结果的实例代码
2019/05/20 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
2019/10/31 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
JavaScript闭包原理与用法学习笔记
2020/05/29 Javascript
vue 动态组件(component :is) 和 dom元素限制(is)用法说明
2020/09/04 Javascript
[01:27]DOTA2电竞之夜 今夜共饮庆功酒
2014/08/02 DOTA
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
Python版微信红包分配算法
2015/05/04 Python
python实现二维码扫码自动登录淘宝
2016/12/27 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
新手常见Python错误及异常解决处理方案
2020/06/18 Python
用HTML5制作数字时钟的教程
2015/05/11 HTML / CSS
购房意向书范本
2014/04/01 职场文书
管理建议书范文
2014/05/13 职场文书
学校运动会广播稿
2014/10/11 职场文书
群众路线教育实践活动学习笔记内容
2014/11/06 职场文书
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫
MySQL Server层四个日志的实现
2022/03/31 MySQL