微信小程序实现点击按钮修改文字大小功能【附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 相关文章推荐
IE之动态添加DOM节点触发window.resize事件
Jul 27 Javascript
JS去除右边逗号的简单方法
Jul 03 Javascript
Jquery响应回车键直接提交表单操作代码
Jul 25 Javascript
在JavaScript中使用对数Math.log()方法的教程
Jun 15 Javascript
Ionic如何实现下拉刷新与上拉加载功能
Jun 03 Javascript
bootstrap使用validate实现简单校验功能
Dec 02 Javascript
jquery.zclip轻量级复制失效问题
Jan 08 Javascript
解读vue生成的文件目录结构及说明
Nov 27 Javascript
手把手教你vue-cli单页到多页应用的方法
May 31 Javascript
Bootstrap Table列宽拖动的方法
Aug 15 Javascript
Node.js之readline模块的使用详解
Mar 25 Javascript
vue-router之实现导航切换过渡动画效果
Oct 31 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
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
Opcache导致php-fpm崩溃nginx返回502
2015/03/02 PHP
[原创]IE view-source 无法查看看源码 JavaScript看网页源码
2009/07/19 Javascript
基于jquery的复制网页内容到WORD的实现代码
2011/02/16 Javascript
一个简单的网站访问JS计数器 刷新1次加1次访问
2012/09/20 Javascript
jquery创建一个新的节点对象(自定义结构/内容)的好方法
2013/01/21 Javascript
jquery更换文章内容与改变字体大小代码
2013/09/30 Javascript
jQuery - css() 方法示例详解
2014/01/16 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
使用 Javascript 实现浏览器推送提醒功能的示例
2017/11/03 Javascript
JS对象与json字符串相互转换实现方法示例
2018/06/14 Javascript
vue中如何实现pdf文件预览的方法
2018/07/12 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
jquery实现直播弹幕效果
2019/11/28 jQuery
Nodejs文件上传、监听上传进度的代码
2020/03/27 NodeJs
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
javascript递归函数定义和用法示例分析
2020/07/22 Javascript
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
Python 类方法和实例方法(@classmethod),静态方法(@staticmethod)原理与用法分析
2019/09/20 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
2020/03/23 Python
PyQt5中向单元格添加控件的方法示例
2020/03/24 Python
python可以用哪些数据库
2020/06/22 Python
python爬虫泛滥的解决方法详解
2020/11/25 Python
python matlab库简单用法讲解
2020/12/31 Python
利用python查看数组中的所有元素是否相同
2021/01/08 Python
html5触摸事件判断滑动方向的实现
2018/06/05 HTML / CSS
美国学校校服,儿童和婴儿服装:Cookie’s Kids
2016/10/14 全球购物
e路東瀛(JAPANiCAN)香港:日本旅游、日本酒店和温泉旅馆预订
2018/11/21 全球购物
幼教毕业生自我鉴定
2014/01/12 职场文书
三下乡个人总结
2015/03/04 职场文书
保研专家推荐信范文
2015/03/25 职场文书
数学复习课教学反思
2016/02/18 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
redis内存空间效率问题的深入探究
2021/05/17 Redis
Oracle中日期的使用方法实例
2022/07/07 Oracle