当前位置: 主页 > 建站知识 > 小程序

微信小程序提示框-微信小程序微信登录开发

发布时间:2023-02-08 09:43   浏览次数:次   作者:佚名

由于小程序的竞争越来越激烈,小程序开发者一直致力于开发不同的小程序使用效果,比如动画弹框的开发。 微信小程序的动画弹框需要哪些开发和设置? 以下是相关资料​​,希望对大家有所帮助。

微信小程序动画弹框效果:

微信小程序动画弹出框效果

微信小程序动画弹出框

微信小程序动画弹出框项目目录:

微信小程序动画弹出框开发

app.js、app.json、app.wxss是全局文件,必备文件。 app.wxss 中定义的样式是全局样式,适用于每个小程序页面。 页面的wxss文件中定义的样式是部分样式,只作用于对应的页面,覆盖app.wxss中的同一个选择器。

app.js文件代码:

应用程序({

onLaunch: 函数 () {

console.log('小程序已经启动')

},

onShow: 函数 () {

console.log('小程序显示')

},

onHide: 函数 () {

console.log('小程序隐藏')

},

全局数据:{

有登录:假

}

})

app.json 文件代码:

{

“页面”:[

“页面/第一/第一”

],

“窗户”: {

"navigationBarTextStyle": "黑色",

"navigationBarTitleText": "我的第一个小程序",

"navigationBarBackgroundColor": "#fbf9fe",

“背景颜色”:“#fbf9fe”

},

“调试”:真

}

app.json 中的页面起到设置页面路径的作用。

app.wxss是一个样式文件,和css文件一样,暂时没有在里面写代码,不影响。

然后是第一个文件夹下的文件

first.js文件是一个小的程序逻辑层文件,就像框架中的一个控制器; first.json是一个配置文件,一些文件的路径需要在里面; first.wxml 就像一个 html 文件; first.wxss 就像是html的css文件。

first.js文件代码:

变量状态=真;

页({

toastShow:函数(事件){

console.log("触发点击事件微信小程序提示框,弹出toast")

状态=假

this.setData({status:status})//setData方法可以创建一个新的数据属性,从而达到与视图实时同步的效果

},

toastHide:函数(事件){

console.log("触发bindchange,隐藏toast")

状态=真

this.setData({status:status})

},

数据:{

status:status//data中的属性可以传递给视图

}

})

First.wxml文件代码:

点击弹出toast

这是吐司

这是状态的值:{{status}}

暗示:

toast标签的duration属性说明:hidden设置为false后,延迟触发bindchange,单位毫秒。 在这个应用中,点击按钮后微信小程序提示框,会触发bindtap的绑定事件toastShow:status设置为false,即显示toast。 3秒后,toast标签中bindchange的绑定事件toastHide被触发,状态置为true,即toast隐藏。

first.wxss文件代码:

。我的风格{

颜色:青色;

文字对齐:居中

}

参考以上资料和小程序代码,很容易实现微信小程序动画弹出框的效果。 相信大家很快就能开发出微信小程序动画弹框了。 想要获取更多实用资讯,请关注微信小程序商城。

如何实现微信小程序动画交互?

微信小程序动画分析

微信小程序动画主播案例