微信小程序实现点击按钮修改文字大小功能【附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 相关文章推荐
js报错 Object doesn't support this property or method的原因分析
Mar 31 Javascript
浅谈js中变量初始化
Feb 03 Javascript
jQuery循环遍历子节点并获取值的方法
Apr 14 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
Jul 11 Javascript
浅谈JSON.stringify()和JOSN.parse()方法的不同
Aug 29 Javascript
js封装tab标签页实例分享
Dec 19 Javascript
Angularjs处理页面闪烁的解决方法
Mar 09 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
Apr 21 Javascript
node.js用fs.rename强制重命名或移动文件夹的方法
Dec 27 Javascript
Vue父子组件双向绑定传值的实现方法
Jul 31 Javascript
layui实现数据表格隐藏列的示例
Oct 25 Javascript
React + Threejs + Swiper 实现全景图效果的完整代码
Jun 28 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
php&amp;java(一)
2006/10/09 PHP
PHP中extract()函数的定义和用法
2012/08/17 PHP
总结PHP中DateTime的常用方法
2016/08/11 PHP
PHP+ajax实现获取新闻数据简单示例
2018/05/08 PHP
PHP ADODB生成下拉列表框功能示例
2018/05/29 PHP
Js放到HTML文件中的哪个位置有什么区别
2013/08/21 Javascript
javascript 实现键盘上下左右功能的小例子
2013/09/15 Javascript
jquery中$(#form :input)与$(#form input)的区别
2014/08/18 Javascript
AngularJS中如何使用$http对MongoLab数据表进行增删改查
2016/01/23 Javascript
js简单判断移动端系统的方法
2016/02/25 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
2016/05/12 Javascript
jQuery 遍历map()方法详解
2016/11/04 Javascript
w3c编程挑战_初级脚本算法实战篇
2017/06/23 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
2018/01/17 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
Node.js设置定时任务之node-schedule模块的使用详解
2020/04/28 Javascript
vue element-ul实现展开和收起功能的实例代码
2020/11/25 Vue.js
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
Python爬虫框架scrapy实现的文件下载功能示例
2018/08/04 Python
Python开启线程,在函数中开线程的实例
2019/02/22 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
2019/05/10 Python
Python解析多帧dicom数据详解
2020/01/13 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
2020/02/21 Python
pytorch 常用函数 max ,eq说明
2020/06/28 Python
matplotlib实现数据实时刷新的示例代码
2021/01/05 Python
CSS改变网页中鼠标选中文字背景颜色例子
2014/04/23 HTML / CSS
宝信软件JAVA工程师面试经历
2012/08/19 面试题
求职简历中个人的自我评价
2013/12/25 职场文书
招股说明书范本
2014/05/06 职场文书
超搞笑婚前保证书
2015/05/08 职场文书
埃及王子观后感
2015/06/16 职场文书
Python编程中内置的NotImplemented类型的用法
2022/03/23 Python
Spring Data JPA框架持久化存储数据到数据库
2022/04/28 Java/Android