小程序获取view(小程序获取用户手机号)

华为云服务器特价优惠火热进行中!

2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。

合作流程:
1、点击链接注册/关联华为云账号:点击跳转
2、添加客服微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;
3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;
技术专家在金蝶、华为、腾讯原厂有多年工作经验,并已从事云计算服务8年,可对域名、备案、网站搭建、系统部署、AI人工智能、云资源规划等上云常见问题提供更专业靠谱的服务,对相应产品提供更优惠的报价和方案,欢迎咨询。

今天给各位分享小程序获取view的知识,其中也会对小程序获取用户手机号进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

微信号:cloud7591
如需了解更多,欢迎添加客服微信咨询。
复制微信号

本文目录一览:

微信小程序如何获取某个view高度然后赋值给另外一个view

在小程序中没有DOM操作的方法,所以获取不到相应的DOM节点进行高度设置。

解决方案

1.css方案

view class="{{isFold ?'flod':'extend' }}" bindtap="flodFn"

我是一个很长的文字

/view

.flod{

//折叠样式

}

.extend{

//展开样式

}

flodFn:function(){

this.setData({

isFold: !this.isFold

});

}

2.动态渲染方案

view bindtap="flodFn"

view wx:if="{{isFold}}"

我是一个很长的文字

/view

view wx:else

我是一个很长的文字

/view

/view

flodFn:function(){

this.setData({

isFold: !this.isFold

});

}

微信小程序如何获取某元素下的view

wxml代码

view class="test" bindtap="switchButton"

button hidden="{{buttonHidden}}"切换显示/button

/view

wxss代码

switchButton: function () {

this.setData({

buttonHidden: true

})

}

类似这个逻辑,点击view隐藏,切换的话你自己完成吧

H5小程序如何获取view

其实使用起来特别简单,只需在页面中放入这样一个标签即可,其中src一定是要在小程序管理中心配置过的。特别注意一下,web-view会占满整个页面,不管这个页面有什么其它的东西,都不会展示出来。

微信小程序 获取标签里面的数据 例如:view、text

在一些场景中,我们需要获取到标签里面的值来和接口返回的值做对比,一致则进行下一步,后者进行错误判断

block wx:for='{{objectArray}}'  data-name='{{item.name}}' data-id='{{item.id}}' bindtap='select'

        text class='yuzhong'{{item.name}}/text

    /view

主要在于 data- 这个上面  上面的那个name 和 id 是我自己定义的,你们可以随意定义一些语义化的词,

获取也很简单:

select:function(e){

console.log(e.currentTarget.dataset.name);

    },

小程序统计view里文字的行数

需求:为了引导用户去支付我们的产品,新增需求:1、文本多于一行的时候,只显示一行。2、文本等于1行的时候,全部隐藏显示阴影。

实现思路:1、css里设置view的line-height,我这里设置了25px。

2、然后动态算出这个view在填充完数据后的高度,我这里填充完数据是200px。3、所以行数=view的高度/line-height,也就是200px/25px = 8行。

注意:这里的view一定要是填充完数据后的高度,也就是this.setData后的高度。

顺便提下,我这里给文字设置阴影的方法是:

微信小程序-动态获取view高度

因为对小程序父标签和子标签的布局还不是特别了解,不像ios,父标签固定,子标签通过mansory去布局距离父的底部多少即可。小程序的我能想到的就是动态算出每一个标签的高度,然后总高度减掉就是想得到的子标签的高度了。如果有哪位大神可以指导一二,感激不尽~~~

view id='viewID'

view id="scriptID"

        var query = wx.createSelectorQuery();

        //选择id

        query.select('#numID').boundingClientRect()

        query.select('#scriptID').boundingClientRect()

        query.exec(function (res) {

          //res就是 所有标签为mjltest的元素的信息 的数组

          console.log('所有:',res);

          //取高度

          that.setData({

            storyHeight:that.data.detailHeight -(res[0].height+res[1].height)

          })

        });

小程序获取view的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于小程序获取用户手机号、小程序获取view的信息别忘了在本站进行查找喔。

发布于 2023-04-12 06:04:32
收藏
分享
海报
49
目录

    忘记密码?

    图形验证码

    复制成功
    微信号: cloud7591
    如需了解更多,欢迎添加客服微信咨询。
    我知道了