双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

微 信小程序开发| “朝闻道”知识分享大赛

Thomas  Wade Thomas Wade 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

这是我参加朝闻道知识分享大赛的104 篇文章

上述代码用到了以下3个小程序组件: <image>组件:用于显示图片,需要配套src属性来指定图片来源(因本次开发需要用到图片,找一张矩形图片logo.png用于制作头像,将其放到根目录下的images文件夹中); <text>组件:用于显示文本,可以直接将文本放在组件的首尾标签之间; <button>组件:用于显示按钮,可以直接将按钮上的文字放在组件的首尾标签之间。

我们对上述代码进行修改,加入图片素材和文字显示,修改后的代码如下

 

 此时已经可以在画面中看到图片、文字和按钮了,还需要对它们进行布局和样式的设置使页面看起来更美观。

我们使用小程序容器组件<view>来把刚才这三个组件装进去以便可以垂直布局,代码修改如下:

 然后打开index.wxss来规定容器组件view的样式:

 

其中第1、2行代码是wxss页面特有的注释效果,以/*开头且以*/结尾。 和wxml页面一样,注释的快捷键为Ctrl+/,用于将指定行添加或去掉注释效果、。

容器组件<view>的具体样式解释如下:

height:高度,取值为100视窗高度,即自适应整个手机页面高度;

background-color:背景颜色为浅蓝色;

display:布局效果为弹性布局,方便里面的组件快速实现横着或竖着排列用的;

flex-direction:弹性布局大方向为column竖着排列;

align-items:相反水平方向的对齐方式为居中显示;

justify-content:调整内容为组件上下之间留有相等的空间环绕,不要都挤在一起。

 

继续修改index.wxss代码,添加内容如下:

 注:字体颜色color和背景颜色background-color均可以有多种形式的取值方式,以红色为例,既可以用十六进制编码表示为#ff0000或#f00,也可以用英文单词表示为red,还可以用RGB十进制编码表示为rgb(255,0,0)。更多颜色取值可参考本书附录C 小程序预定颜色。

3. 逻辑实现

为了体验页面中按钮的点击效果,我们这里为其制作一个简单的点击事件:点击按钮后弹出对话框显示“你好“。 首先修改index.wxml中关于按钮组件button的部分,为其追加bindtap属性用于绑定点击事件。相关代码如下:

 <!-- 3.按钮 -->

  <button bindtap="sayHello" >点击获取个人信息</button

取值sayHello为自定义函数,表示当点击按钮时会执行该函数内容。

此时还没有写sayHello这个函数的具体内容,因此点击按钮后会看到Console控制台提示如下:

 看到这个提示至少说明按钮的点击事件已经触发成功了,接下来我们需要去index.js文件中编写该自定义函数sayHello。

index.js文件代码添加如下:

 其中用到了wx.showToast()方法用于显示对话框,其中参数title的取值会显示对话框文字;duration的取值为该对话框的停留时间(单位:毫秒),当前表示5秒后对话框自动关闭。

 

...全文

相关推荐

计算机设计大赛微课与教学辅助获奖作品获得省级三等奖 计算机设计大赛获奖视频+计算机设计大赛ppt

计算机设计大赛作为全国A类大赛,证书具备一定含金量,初次参加或最想最容易获奖最容易上手就是微课与教学辅助类。该压缩包中包含获奖视频和ppt,ppt可更改使用,视频可作为参考,一定有所收获。压缩包内作品

ksfdh_1

计算机设计大赛微课与教学辅助获奖作品获得国家一等奖、国家三等奖、省级三等奖三个作品 计算机设计大赛获奖视频+计算机设计大赛ppt

计算机设计大赛获奖作品计算机设计大赛作为全国A类大赛,证书具备一定含金量,初次参加或最想最容易获奖最容易上手就是微课与教学辅助类。该压缩包中包含获国家一等奖和省级一等奖作品一个、国家三等奖和省级一等奖

ksfdh_1

2013"信芯杯"电子设计大赛

### 2013“信芯杯”电子设计大赛知识点解析#### 大赛概述- **背景**:“信芯杯”电子设计大赛是面向高校学生的科技竞赛活动,旨在激发学生创新精神,提升实践能力。

linseridora

哈尔滨市首届“烛光杯”微课大赛通知.docx

哈尔滨市首届“烛光杯”微课大赛的通知,为全市小学教师提供了一个展示和提升自我教学技能的舞台,同时也为教育信息化发展注入了新的活力。

xrp554553607

信创大赛.zip

"信创大赛.zip"这个压缩包文件的标题表明它与"信创大赛"相关,而描述没有提供更多信息。由于标签为空,我们无法直接获取特定的IT知识点。不过,我们可以根据"信创"这一主题来探讨相关的信息技术领域。

奔强的程序
评论
收藏 已收藏
分享
返回顶部
Thomas  Wade
中南民族大学 1,045 成员 3,075 内容