美文网首页
2018-01-29

2018-01-29

作者: Catch_the_tail | 来源:发表于2018-01-29 21:54 被阅读0次
    1. 箭头函数es6,JavaScript中的应用,语法:函数都可以定义一个变量,如果是没有参数则直接写个括号()=>2+3如果是一个参数可以省略参数的括号,var demo = a =>a +1直接这样既可。箭头前面是参数,后面是方法体,如果多个函数则参数要用括号括起来,如(a , b)=>a + b.如果返回的方法体比较复杂,可用大括号括起来,默认是返回undefined,需要加上return,比如 ()=>{ return 2+3},如果要返回对象,因为大括号已经被定义了,所以要在大括号前面打小括号如()=>({a:b,c:d})
    2. 小程序带参跳转,取参数。看资料分析,可能是用加载函数的options参数(options.参数名)来获取参数,options是函数的参数。没错,是这样。
    3. 小程序中在标签里面,使用方法,传标签里面属性的值比如data-id要传这里面的值的处理。<view data-id=”3” bindtap=”check”>得分</view>这个方法里面怎么获取值。接收方法是用bindtap里的函数的参数值e来取,可以console.log来看e是什么内容,网上给的示例有var dataset = e.target.dataset.var id= dataset.id.
    4. Js里面的data数据可以用this.data.name来取用
    5. 怎么只显示一个问题?用wxss的hiden属性,一开始定义一个开始的index,然后用这个开始的index和数组的下标index比较,只有相等的显示,其他隐藏。当这个下表达到数组下标的最大值时,在方法里判断,到达了最大值就跳转结果页面,用接起来的分数取值。
    6. 结果是根据什么来取的?是一个范围还是随机,如果是取固定的一个结果的话,节估计在数组里面怎么取?研究怎么取数组里面的一个元素。取数组元素可以用{{result[index].shuxing}}.
    7. 笨方法,在onlaod函数中用总分数取区间值,返回一个flaf,这个flag作为数组的角标,前端用这个角标取值。这个是死方法,不好扩充,网上下来的数据也不定能用,因为网上下来的数据可能还要对比总分数的值。

    相关文章

      网友评论

          本文标题:2018-01-29

          本文链接:https://www.haomeiwen.com/subject/zuwfzxtx.html