微信小程序开发,怎么获取小程序场景值?

微信小程序开发,怎么获取小程序场景值?,第1张

微信小程序开发,获取小程序场景值如下:

onShow: function (options) {

console.log("Path: "+options.path)

console.log("Path: "+options.query)

console.log("Path: "+options.scene)

}

微信终于在3月底扩展了更多的入口途径,增加了以下入口:

公众号自定义菜单点击可打开相关小程序;

公众号模版消息可打开相关小程序;

移动App可分享小程序页面;

扫描普通链接二维码可打开小程序。

小程序内支持领取卡券,会员卡内可直达小程序服务。【点击了解更多加盟项目】

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

<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 class="itemView">用户名

<input class="input" name="userName" placeholder="请输入用户名"

bindinput ="userNameInput"/>

</view>

<view class="itemView">密码

<input class="input" password placeholder="请输入密码"

bindinput="passWdInput" />

</view>

<view class="viewName" style="background-color:#fbf9fe">

<button class="loginBtn" bindtap="loginBtnClick">登录</button>

</view>

Page({

data: {

userName: '',

userPwd:""

}, //获取用户输入的用户名

userNameInput:function(e) {

this.setData({

userName: e.detail.value

})

},

passWdInput:function(e)

输入的密码

loginBtnClick: function (e) {

console.log("用户名:"+this.data.userName+" 密码:" +this.data.userPwd)

}

, // 用户点击右上角分享

onShareAppMessage: function () {

}

})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11212824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存