还剩6页未读,继续阅读
文本内容:
一、填空题.Javascript通过setTimeout延迟指定时间后去执行某程序.Javascript当中的变量,分为全局变量、局部变量.关闭当前页面,跳转到应用内的某个页面wx.redirectTo.在vue框架中,使用v-for来基于源数据多次渲染元素或模板块.使用
①import语句可以导入外联样式表该语句后跟需要导入的外联样式表的相对路径.JSON.stringfyO的功能是从一个对象中解析出字符串;JSON.parse功能是从一个字符串中解析出JSON对象o.微信小程序页面在底层支持新的尺寸单位—rpx规定屏幕宽为750rpx.从本地缓存中同步移除指定key的方法wx.removeStorageSyncKEY.“helloword”.substring5的输出结果是ord.终止定时器使用的方法clearinterval.关闭当前页面,跳转到应用内的某个页面使用的方法是_wx.redirectTo.JavaScript有两种引用数据类型—数组—、—对象.终止定时器使用的方法是clearinterval.保留当前页面,跳转到应用内的某个页面wx.navigateTo.Javascript里String对象通过indexOf方法取第一次出现子字符串的字符位置.用于在console窗口输出信息console.log方法.将对象、数组转换成字符串的方法_json.stringfyO;将字符串转成json对象的方法json.parsestr.在vue框架中,使用wx.i用“condition}:来判断是否需要渲染该代码块.清理本地数据缓存的方法wx.clearStorage.在组件上使用wx:for控制属性绑定一个数组即可使用数组中各项的数据重复渲染该组件默认数组的当前项的下标变量名默认为index数组当前项的变量名默认为item.函数setTimeOutcountAv1000的作用是1秒钟后调用countA函数.关闭所有页面,打开到应用内的某个页面的方法是wx.reLaunch.小程序在进行模板导入时,通过import组件来实现.Flex布局中align-items:center的功能是弹性盒子元素在该行的侧轴上居中放置.使用onUnloadO-监听页面的卸载.recyclerView实现下拉刷新功能.Wx.showToastQ显示消息提示框.Wx.hideLoading隐藏loading提示框.wx.showLoading显示loading提示框.Wx.requestPayment接口发起微信支付.小程序中模板的使用,通过〈template的data属性导入模板所需要的数据.从本地缓存中异步获取指定key内容使用wx.getStorage.将数据同步存储在本地缓存指定的key中使用wx.setStorageSync.Wx.redirctTo跳转到应用内某个页面关闭当前页面.使用wx.chooseAddress,调起用户编辑收货地址原生界面.小程序通过wx』ogin接口获取登录凭证code.用于在console窗口输出信息console.log方法.函数setTimeOutcountA1000的作用是.1秒钟后调用countA函数.将对象、数组转换成字符串的方法JSON.st法gify:将字符串转成ison对象的方法JSON.parse.小程序根目录下的apD.json文件用来对微信小程序进行全局配置..WXSS在底层支持新的尺寸单位rpx规定屏幕窗为750rpx.微信小程序单个key允许存储的最大数据长度为1MB所有数据存储上限为lOMBo
二、简答题.请简单描述应用生命周期onLaunch、onShowonHideonError的主要功4*匕泥OnLaunch生命周期功能-监控小程序初始化小程序初始化完成后,将触发onLaunch全局只触发一次onShow:页面显示页面载入后触发nShow方法,显示页面每次打开页面都会调用一次比如当小程序有后台进入到前台运行或重新进入页面时onHide:页面隐藏当navigateTo、底部tab切换、上传文件选择图片时调用onError:当应用的代码发生了报错的时候就会触发,作用在应用发生代码报错的时候,就收集用户的错误信息,通过异步请求将错误信息发送到后台去,.请描述uni.setStorageSync、uni.setStorageuni.getStorage以及uni.getStorageSync的主要功能uni.setStorageSyncKEYDATA:将数据存储在本地缓存中指定的key中会覆盖掉原来该key对应的内容除非用户主动删除或因存储空间原因被系统清理,否则数据都一直可用单个key允许存储的最大数据长度为1MB所有数据存储上限为lOMBouni.setStorage:将数据存储在本地缓存中指定的key中uni.getStorage:从本地缓存中异步获取指定key的内容uni.getStorageSync:从本地缓存中同步获取指定key的内容.请说明页面生命周期onLoad、onShow、onReadyonUnload的功能onLoad:onLoad函数对页面状态数据的初始化是生命周期回调一监听页面加载onShow:页面显示,页面载入后触发onShow方法,显示页面每次打开页面都会调用一次比如当小程序有后台进入到前台运行或重新进入页面时onReady:首次显示页面,页面初次渲染完成,会触发onReady方法,渲染页面元素和样式,一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互对界面的设置如wx.setNavigationBarTi11e请在onReady之后设置onUnload:页面卸载当返回上一页wx.navigateBackwx.relanchwx.redirectTo时都会被调用.简要描述微信小程序openid获取的主要流程8分首先,调用接口获取登录凭证code进而换取用户登录态信息,包括用户的唯一标识openid及本次登录的会话密钥session_key用户数据的加解密通讯需要依赖会话密钥完成然后,获取openid拿到上一步获取的code结合小程序appid和secret请求接口一同被返回的,还包括session_key其中session_key是对用户数据进行加密签名的密钥为了自身应用安全,session_key不应该在网络上传输然后,直接使用wx.getUserlnfo是不能获取更多的信息的,如微信用户的openid0然后,需要发送获取到的code进行请求到微信的后端APL进行用户解密之类的操作才可以获取,根据文档,只需要进行一个get请求到如下地址然后,需要发送获取到的code进行请求到微信的后端API才能正确获取更多信息,这也许是为了安全起见.最后,都要求判断登录的用户是不是唯一的,这也就需要使用微信账号唯一的openid来验证了.简述wx.navigateTo和wx.redirectTo跳转方式的区别wx.navigateTo保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面wx.redirectTo关闭当前页面,跳转到应用内的某个页面就是不能返回了如果你想返回用wx.navigateTo一般你想直接跳首页用wx.navigateTo..简述App生命周期函数包括哪些应用生命周期:onLaunch初始化当小程序初始化完成时,会触发onLaunch全局只触发一次onShow显示当小程序启动,或从后台进入前台显示,会触发onHide隐藏当小程序从前台进入后台,会触发页面生命周期onLoad页面加载onReady页面初次渲染完成onShow页面显示onHide页面隐藏onUnload页面卸载组件生命周期beforeCreate:在实例初始化之后被调用created:在实例创建完成后被立即调用beforeMount:在挂载开始之前被调用.请简单的列举<swiper>组件的常用属性
1.swiper-container最外层的div是一个容器
2.swiper-wrapper是一个按照一定顺序排列的所有轮播图的集合,在默认情况下是从左到右排列
3.swiper-slide你的每一张轮播图
4.swiper-pagination是分页器导航,也就是下图所显示的原点
5.swiper-button-prevswiper-button-next插件默认的按钮左右箭头
6.swiper-scrollbar滚动条
三、综合题使用flex布局实现如图功能(其中页面背景颜色为skyblue”,长高均为300px;块元素背景颜色为“blue”长高均为80px viewclass=Hcontainernviewclass=nfirstnviewclass=Hitemn/viewviewclass=nitemn/view/viewviewclass=secondviewclass=nitemn/view/viewviewclass=nthreenviewclass=item/viewviewclass=item/view/view/view块元素背景颜色为“blue”长高均为80pxviewclass=ncontainernviewclass=item/viewviewclass=item/viewviewclass=Hitemn/viewviewclass=Hitemn/viewviewclass=item/viewviewclass=itemn/view/view.scroll-view:可滚动视图区域属性类型默认值必填说明scroll-xbooleanfalse否允许横向滚动scroll-ybooleanfalse否允许纵向滚动距顶部/左边多远时,upper-thresholdnumber/string50否scrolltoupper事件.view:视图容器属性类型默认值必填说明指定按下去的样酸当hover-classstringnone否hover-class=MnoneM时,没有点击hover-stop-u一k指定是否阻止本节点的祖先节点出.booleanfalse否e1一propagation击态hover-start-timenumber50否按住后多久出现点击态,单位毫秒.swiper:滑块视图容器属性类型默认值必填说明indicator-dotsbooleanfalse否是否显示面板指示点
4.input:输入框.列举你所掌握的uniapp常用的API及其重要参数(至少3个).wx.env:环境变量属性:stringUSER_DATA_PATH文件系统中的用户目录路径(本地路径).wx.getWindowInfo():获取窗口信息Object属性类型说明pixelRationumber设备像素比screenWidthnumber屏幕单位pxscreenHeightnumber屏幕高度,单位px.wx.getLaunchOptionsSync():获取小程序启动时的参数与App.onLaunch的回调参数一致query启动/」醇序的query参数Object
5.请简要描述以下代码实现的主要功能以及回调函数返回参数的具体意义:wx.chooseLocation{success:functionres{varname=res.namevaraddress二res.addressvarlatitude二res.latitudevarlongitude=res.longitude}属性说明pathstring启动d灌序的路径(代码包路径)scenenumber启动/」灌序的场余值。
个人认证
优秀文档
获得点赞 0