微信小程序实现通过js操作wxml的wxss属性示例
微信小程序实现通过js操作wxml的wxss属性示例
- 前言
- 实现思路
- 实现代码
前言
在web端、手机端、webApp中可以通过js获取dom的方式设置dom属性。
微信小程序中,不能通过这种方式进行操作。
如何在微信小程序中在wxml中操作wxss的属性。
实现思路
通过利用数据绑定实现动态改变样式,
1、在wxxml标签内嵌css属性上绑定js的date值
2、通过js中绑定css属性的date值改变wxml标签内嵌的css属性
实现效果:点击所在地区,弹出选择地区的浮层
实现代码
editAddress.wxml:
<view class='dialogWrap' style='display:{{isShowSelectAddress}}'><view class='selectaddress' >选择地区</view>
</view>
<view class='item' bindtap='showselectregion'><view style='color:#000;margin-top:10px;margin-left:10px'>所在地区 :</view><text style='margin-top:10px'>gdgdfgdf</text><image class='rightdirectionclass' src='../../../../images/leftdirection.png' ></image>
</view>
editAddress.js:
data: {//定义是否显示地址的默认变量值为 noneisShowSelectAddress:"none"},//绑定事件, 更改isShowSelectAddress 的值为block 显示showselectregion:function(){this.setData({isShowSelectAddress:"block"})}
微信小程序实现通过js操作wxml的wxss属性示例相关推荐
- 微信小程序如何通过js操作wxmll的wxss属性
微信小程序如何通过js操作html的css属性 在web端.手机端.webApp中可以通过js获取dom的方式设置dom属性. 微信小程序中,不能通过这种方式进行操作. 如何在微信小程序中在wxml中 ...
- 微信小程序-贪吃蛇开发4 wxml和wxss学习
本系列是作者自学实践过程的记录 本文是微信的wxml和wxss学习使用 有问题欢迎讨论 目录 一.标签 1.1 view 1.2 modal 二.wxss 三.详细学习 一.标签 wxml和html类 ...
- 微信小程序一键创建js,json,wxml,wxss
在写小程序创建项目的时候每一个一般都会有 js,json wxml ,wxss 一个选择一个一个创建 也可以一键创建 创建的时候选择Component 输入名字 这四个就一下创建了 这样创建写的时候j ...
- 微信小程序一键置顶操作详解:
微信小程序一键置顶操作详解: 第一种方式:采用scroll-view滚动视图实现 第二种方式,直接用view实现 第一种方式:采用scroll-view滚动视图实现 下面是代码简介: wxml文件代码 ...
- 微信小程序获取app.js中的公共数据
微信小程序获取app.js中的公共数据 小程序项目结构如下 app.js App({list: [{id: 1,name: '完美型',content: "属于第一型的你,相信常常这感觉,对 ...
- 微信小程序首页index.js获取不到app.js中动态设置的globalData的原因以及解决方法
微信小程序首页index.js获取不到app.js中动态设置的globalData的原因以及解决方法 参考文章: (1)微信小程序首页index.js获取不到app.js中动态设置的globalDat ...
- 微信小程序(购物车)--在wxml中设置保留小数位数
微信小程序(购物车)–在wxml中设置保留小数位数 一.在该页面文件夹下新建一个wxs后缀的文件 var filters = {toFix: function (value) {return valu ...
- 微信小程序--在app.js 和其他页面中更改globalData的值
微信小程序--在app.js 和其他页面中更改globalData的值 app.js中修改 其他页面 app.js中修改 在app.js中,应当在小程序初始化完成以后再更改全局变量的值,即在onLau ...
- 微信小程序认证成功怎么操作
微信小程序认证成功怎么操作?要花你多少钱呢! 现在是Z世代,新能源车.芯片.AI的时代了,不会还有企业.店铺,想通过聘请程序员,或者花个大几万去开发一个微信小程序吧. 不会吧,这不会是真的吧. 今天珍 ...
最新文章
- [云炬创业管理笔记]第九章为创业成败而准备测试2
- TensorFlow 1.0正式发布
- Linux软件包组的选择
- 【学习笔记】HTML基础:使用html制作网页
- linux进程和线程理解
- 关于软件开发的个人体会
- css如何设置动画,css3如何设置动画?css设置简单动画的方法
- 获取实时股票行情通达信接口
- 常见的 Android 性能指标获取方式:CPU、FPS、Memory、GPU 、I/O、Network
- 60秒倒计时钟单片机实物程序
- 搜狐老矣,尚能饭否?
- 记各种纸尿裤用后感——花王大王MOONY尤妮佳好奇帮宝适等等等
- python 获取csv的列数_Python读取excel的两种方法
- 《用C#制作PDF文件全攻略》
- golang GC垃圾回收机制
- MODIS MOD13A3 ndvi数据sg批量滤波
- 机器学习基础(一)混淆矩阵,真阳性(TP),真阴性(TN),假阳性(FP),假阴性(FN)以及敏感性(Sensitivity)和特异性(Specificity)
- c 计算机二级考试试题,计算机二级c语言考试试题及答案
- 竞争神经网络与SOM神经网络详解与matlab实践
- H.264中的SPS和PPS