微信小程序——章节自测六

1【单选题】

下面不属于scroll-view组件属性的是()。

  • A、

    scroll-x

  • B、

    scroll-top

  • C、

    bindscroll

  • D、

    current

答案:D

current是swiper组件中的属性,表示当前滑块的位置,默认值为0;

2【单选题】

下面关于slider滑块组件属性中,可以用来设置滑块的位置的是()。

  • A、

    precent

  • B、

    progress

  • C、

    value

  • D、

    show-value

答案:C

value表示slider当前取值

show-value表示是否显示当前取值

3【单选题】

微信小程序中image组件的默认宽高是(     )。

  • A、

    300px*225px

  • B、

    320px*240px

  • C、

    375px*300px

  • D、

    240px*180px

答案:A

4【单选题】

微信小程序中swiper组件的默认宽度为页面的宽度,高度是(    )。

  • A、

    150px

  • B、

    180px

  • C、

    240px

  • D、

    200px

答案:A

5【单选题】

有如下代码:

<slider bindchanging="sliderChanging" show-value/>

sliderChanging(e){

   conslole.log(________)

}

补充完整程序,实现在拖动滑块的过程中,可以输出滑块的取值。

  • A、

    e.target.detail.value

  • B、

    e.detail.value

  • C、

    e.currentTarget.detail.value

  • D、

    e.value

答案:B

6【单选题】

有如下代码:

<image  bindtap="changePage"   data-page="2"/>

changePage(e){

   conslole.log(________)

}

补充完整程序,实现在单击image组件时,输出image组件上的data-page属性的值。

  • A、

    e.detail.data-page

  • B、

    e.dataset.page

  • C、

    e.currentTarget.dataset.page

  • D、

    e.target.detail.dataset.page

答案:C

e.target.dataset.page指向发生事件的组件

e.currentTarget.dataset.page指向绑定事件的组件

7【单选题】

关于image组件的mode属性值中用来保持图片的纵横缩放比,可以完整显示图片的是()。

  • A、

    apectFill

  • B、

    scaleToFill

  • C、

    aspectFit

  • D、

    widthFix

答案:C

scaleToFill 适用于容器于图片宽高比相同的情况

widthFix 宽度不变,高度自动变化

aspectFill 短边可以完全显示,长边会被截取

题目apectFill没有这个属性

8【单选题】

有如下代码:

<swiper bindchange="showCurrent">

  <swiper-item style="background:#f00" item-id="a">red</swiper-item>

  <swiper-item style="background:#0f0" item-id="b">green</swiper-item>

  <swiper-item style="background:#00f" item-id="c">blue</swiper-item>

</swiper>

showCurrent(e){

console.log(_________)

}

补充完整程序,实现当swiper组件的内容发生变化时,输出swiper组件的current属性值。

  • A、

    e.current

  • B、

    e.detail.current

  • C、

    e.target.detail.current

  • D、

    e.data.current

答案:B

9【多选题】

代码"var audioCtx=wx.createInnerAudioContent()"创建一个InnerAudioContent实例对象,下面哪些是该实例对象的属性或方法。

  • A、

    src、duration和currentTime

  • B、

    play()和pause()

  • C、

    onEnded()

  • D、

    seek()

  • E、

    onTimeUpdate()

答案:ABCDE

10【多选题】

有如下代码:

<swiper _____________>

  <swiper-item style="background:#f00" item-id="a">red</swiper-item>

  <swiper-item style="background:#0f0" item-id="b">green</swiper-item>

  <swiper-item style="background:#00f" item-id="c">blue</swiper-item>

</swiper>

从下面选出正确的选项完整代码,可以使得第二个swiper-item中的内容显示。

  • A、

    current="1"

  • B、

    current-item-id="2"

  • C、

    current-item-id="b"

  • D、

    current="2"

  • E、

    interval="1"

答案:AC

current索引值从0开始的

11【多选题】

下面关于include组件的说法正确的是()。

  • A、

    在微信小程序的wxml文件中可以使用include组件用于引用其他wxml文件的代码,相当于将引用的代码复制到include组件的位置。

  • B、

    当一个wxml文件中的代码过多时,可以利用include组件将代码拆分到多个文件,可以方便查找代码。

  • C、

    当多个wxml页面中有相同的部分时,可以将公共部分抽取出来,保存到一个单独的wxml文件中,在需要的地方通过include组件引入,这样可以减少代码得重复。 

  • D、

    利用include组件的src属性引入需要的wxml文件。

  • E、

    利用include组件的href属性引入需要的wxml文件。

答案:ABCD

12【填空题】

微信小程序中能够实现轮播图效果的组件是__________,它必须配合________组件使用。

答案:

第一空: 

swiper, swiper-item

13【填空题】

_________组件可以用来设置页面的滚动区域。

答案:

第一空: 

scroll-view

14【填空题】

利用css属性animation-play-state可以控制元素的动画的状态,它的取值有________和_________。

答案:

第一空: 

running

第二空: 

paused

15【填空题】

微信小程序中image组件的mode属性值有________种缩放模式和________种裁剪模式。

答案:

第一空: 

4,9

16【填空题】

微信小程序中swiper组件的__________属性和_________属性可以用来设置默认显示的区域内容。

答案:

第一空: 

current, current-item-id

猜你喜欢

转载自blog.csdn.net/qq_50582468/article/details/121002638