发表于: 2020-06-23 23:29:10
1 2097
今天
六到十编辑按钮保存出了点问题,以及读取content后写入富文本没有设置:
从新去研究下富文本的写入,根据文档,在该组件里写一个新的插入函数,实行插入。而不是使用双向绑定。
目前是可以读取的状态了。保存上线和草稿是因为少写了一个创建时间参数,导致报错,已修复。
发现其实细心点研究下文档,都是可以搞定的东西。就是一个心态问题了。
看下http请求相关知识,然后是谷歌的F12相关调试都是什么东西:、
- Header:面板列出资源的请求url、HTTP方法、响应状态码、请求头和响应头及它们各自的值、请求参数等等
- Preview:预览面板,用于资源的预览。
- Response:响应信息面板包含资源还未进行格式处理的内容
- Timing:资源请求的详细信息花费时间
尝试写一个sessionstrong,先搞懂一下按钮的点击事件,click事件被废弃?或者说不同于click事件了,小程序有自己的事件属性:
这个属性类似于点击事件,
但是可以设置很多个属性,尝试了一下setData,
可以修改数据,进行数据的变更显示。
继续关于小程序的接口调用:
看了下应该就是那个list的数据了
关于权值计算,每个职业每个选项都有自己的权值计算,感觉要写8个数组进行逻辑计算。。
每一个选项对应8个选项的比重,然后做最后计算。感觉会很繁琐。
接下来是写数组进行计算:
先对照表格写好了各个数组,23个选项,每个选项8个数值,有点多。
接下来是在选择页,写一个sessionstorage保存选择好的select下标数组,然后在第二页进行读取,然后根据储存的下标取出来各个选项对应的职业的数值组。
根据取出来数值组,写一个for循环,for(let i =0;i<7;i++)从下标0开始读取到7,共8个职业读取8次,每次把i对应的数值相加,然后在循环里写一个判断,if(i=0){css = 相加完的值}。i =1 ,js = 相加值。以此类推,
然后进行一个数值的对比,数值对比的写法还没尝试过,暂时不清楚如何进行对比。
首先搜索到的是一个math.max()方法,可以取一个最大值。
一个是排序法:arr.sort(function (a, b) { return a-b; });。可以使数组从小到大排列。然后取最后三个值 arr.[5],arr.[6],arr.[7]?
但是哪个是哪个的职业就混淆了,这排序法应该是不可取的,暂时没想到什么方法进行选取三个最大值下标。
明天:
小程序明天可以做完吧,这几天进度划水的厉害了。。
做完小程序,就开始从css开始总结一下知识点,准备一个ppt。
晚上听了一个多小时其他学员的复盘评审,听完相当汗颜,有不少知识没去详细了解,小课堂也没细看,深度思考还有不少东西欠缺。
记录了一部分不熟悉的东西,到时候详细学习一下,写进ppt里。
评论