小程序代码题

2024-05-26 08:20
文章标签 程序代码

本文主要是介绍小程序代码题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

程序一】读以下程序并回答问题。

已知 WXML 文件中有如下代码:

1. <view wx:if='{{flag?false:true}}'>测试组件</view>

JS 文件中有如下代码:

1. Page({

2.     data:

3.     {

4.        flag: false

5.     }

6.  })

试判断测试组件<view>的最终状态,并说明原因。

答: 测试组件为可显示状态。

解释: flag 的值为 false,因此三目运算的结果返回值为 true,计算后得到 wx:if= 

{{true}} ’  ,所以测试组件被显示出来。

【程序二】读以下程序并回答问题。

已知 JS 文件中有如下代码:

1. Page({

2.     data: {

3.         student: [

4.            {name:'张三',id: '1001'},

5.             {name: '李四',id: '1002'},

6.             {name: '王五',id: '1003'}

7.          ]

8.     }

9.   })

想在 WXML 页面上显示王五的 id 号, <view>{{x}}</view>代码中 x 的位置应该如何

写? 试将答案写在下面。

答: student[2].id

【程序三】读以下程序并回答问题。(5 分)

已知 JS 文件中有如下代码:

1. Page({

2.      data:{

3.               fruit:[ '苹果', '梨子', '草莓']

4.       }

5.   })

WXML 文件中有如下代码:

1. <view wx:for=' ' wx:for-index=' ' wx:for-item=' '>

2.            水果{{fruitID}}{{fruitName}}

3.  </view>

请问这三个问号的位置分别应该怎么填写,才能正确显示每个水果的名称 fruitName

和编号 fruitID (注:编号默认为就是数组中元素序号 )?

答: wx:for={{fruit}} 

wx:for-index={{fruitID}} 

wx:for-item={{fruitName}} 

【程序四】读以下程序并回答问题。

已知 WXML 文件中有如下代码:

1.      <view> {{x * y}} + {{y}} + z </view>

JS 文件中有如下代码:

1. Page({

2.    data: {

3.         x : 7, y : 8, z : 9

4.     }

5.   })

试写出上述代码在 WXML 页面上的输出结果,并说明你的判断依据。 

答: 56 + 8 + z

{{x*y}}会代入数字进行算数运算,  {{y}}直接替换为数字,  +号和 z 都直接显示字面内

容。

这篇关于小程序代码题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1003931

相关文章

微信小程序代码 app.json文件详细介绍

目录 app.json 文件的作用 app.json 文件结构 app.json 文件属性介绍 pages 页面路径配置 window 主窗口主题样式 tabBar 底部导航栏 networkTimeout 网络超时时间 debug 调试模式 permission 申请手机权限 sitemapLocation style lazyCodeLoading 懒加载 requi

原创~尚未发表!基于改进秃鹰算法的多区域微网经济优化调度程序代码!

前言 随着光伏、风电等分布式电源的发展,配电网的供电模式得以改变,解决了传统火力发电带来的能源匮乏及环境污染问题,但其发电的随机性及波动性对配电网的稳定运行造成一定影响。以多个微电网组成的微电网群可有效消纳分布式电源,提高供电灵活性及可靠性,减少弃光、弃风率,降低经济成本。因此,构建微电网优化调度模型已成为微电网综合控制的核心问题之一,对减少微电网系统运行成本及环境污染具有重要意义。 微电网群

android开发异常信息收集程序代码

首先创建全局的Application ,此Application全局通用。 package com.demo.utils;import com.demo.exception.CrashHandler;import android.app.Application;/*** 全局的context,任意位置调用* @author Administrator**/public class Gl

小程序代码发布,测试机进行测试的时候,没有看到具体内容,而且审核不通过的内容为“无具体运营内容”

博主最近在做一个商城的小程序,类似于美团外卖,然后再模拟器上市没人和问题,但是一放到测试机上,在内容区域就会出现一片空白,而且发布的时候会一直没通过,而且提示“无具体运营内容”。然后我自己打断点测试了一下,原来是我把openId存到了缓存里面,吧这一逻辑写到了APP.js里面,当加载的时候,index.js运行的顺序高于APP.js顺序,所以导致了取不到缓存里面的openID,然后出现一片空白,审

JAVA连接sybase数据库程序代码

JAVA连接sybase数据库程序代码 功能:JAVA连接sybase数据库程序代码  需加入 两个jar 包 test.java:   package com.sam; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMe

程序代码问题随时记录

1.使用source insight 打开文件,因为有的行太长,1000多个字符,一打开文件si就警告,还要截断,修改文件,一保存就闪退,在打开,就各种问你是保存是回复,搞晕了。   没找到有什么方法取消行的字符数限制,就改用了vs studio,vs没有报警。 2.编码问题 vs打开没有汉字的文件,在文件里添加汉字在保存,文件编码就由utf-8变成了ansi。解决,先用记事本或者notepa

风电Weibull+随机出力!利用ARMA模型随机生成风速+风速Weibull分布程序代码!

前言 随着能源问题日益突出,风力发电等以可再生能源为基础的发电技术越来越受到关注。建立能够正确反映实际风速特性的风速模型是研究风力发电系统控制策略以及并网运行特性的重要基础叫。由于风速的随机性和波动性,系统中的机械设备和电气设备以及电网均会受到扰动,这种扰动对于系统设备的寿命、运行性能以及电网的稳定性都将产生一定的影响。因而,在研究风电场接入电网的功率波动与电能质量等动态特性时,需要建立与之相适

C++ STL入门教程(4)——stack,queue,priority_queue的使用(附完整程序代码)

首先,这三者都是顺序容器适配器(适配器(adaptor)是根据原始的容器类型所提供的操作,通过定义新的操作接口,来适应基础的容器类型)。 本质上,适配器是使一事物的行为类似于另一事物的行为的一种机制。容器适配器让一种已存在的容器类型采用另一种不同的抽象类型的工作方式实现。 例如,假设deq是deque<int>类型的容器,则可以用deq初始化一个新的栈: stack<int> s

如何将程序代码上传到github上

1.在github上注册一个账号:比如我的是xiaowangKong 2.在github账号下新增一个容器:右上角的+,下面的new repository 创建完repository后,点继续会生成一个网址:类似于 https://github.com/xiaowangKong/machine-learning (后面会用到很重要哟~~) 在上面是有说明的,我这里介绍的是利用命令行上传代

微信小程序代码加固教程后台接口防止别人乱调用

最近开发了一个小程序前端开发前端和后台花了1个多月时间开发,结果被人轻松的把微信小程序前端代码破解出来。而且完整一个字不差截图给我看了。 小程序是前后端都分离的,如果后端不作验证,别人把你的小程序前端扒了接口也暴露了,随便可以复制你的前端去换成自己appid上线后调你的接口。这显然是不安全的。 在想为什么微信官方不限制指定appid才能调用指定域名接口。这样接口才是安全的。 最后找了一圈,微信开发