异步的。全局可以不设置标题,各页面自行设置或者动态设置
wx.setNavigationBarTitle动态设置导航时全局导航配置闪现问题?页面生命周期函数被调用时应该是先onload再onshow,配置全局导航,在onload中设置动态配置导航标题,为什么会先闪现全局配置中的导航标题,然后再更改成wx.setNavigationBarTitle设置的,onload方法没调用完不应该不会执行onshow吗,是我对生命周期函数的执行时机理解有问题,还是说wx.setNavigationBarTitle是异步处理的
2020-03-29设置一下后端接收的数据格式
调用自己的接口,提交的时候json格式应该怎么写?调用接口的时候会进行验证,所以要上传json格式的一些数据,试了好多次,百般无奈来求助,谢谢各位师傅。 利用第三方工具正常调用:[图片] 小程序代码:[图片],因为格式不对,所以一直返回验证失败,data里的格式是写错了吗?如果加了引号,就成了字符串。是不是要转义啊?小程序小白一只,感谢各位师傅。
2020-03-29引用路径不对吧
为什么我的network.js报错说未定义?[图片][图片][图片]
2020-03-291、首先,fun3和fun4的实参可以去掉了,不用放在那儿迷惑自己; 2、fun1和fun2是对象方法的两种不同写法,fun1是简写而已,this指向和普通函数没什么区别,由调用时的作用域链决定。onLoad由page对象调用,即page.onLoad(),所以onLoad函数中,this指向page对象,而fun1和fun2由onLoad中的this调用,也指向page对象; 3、箭头函数的this由定义时的上下文决定,并不关心是谁调用了它,去找定义时的位置即可,可以画一下作用域气泡,fun3和fun4的this指向的应该是page被定义时的上下文对象,打印的是undefined,可见微信并没有向我们暴露出来,要么是一个包含某种不想让我们看到的属性的对象,或者顶级对象。
大家谁能从理论层面,讲讲为什么打印this,出来的结果不同呢?[图片] https://developers.weixin.qq.com/s/cp4rzdmN7fgU
2020-03-29每调用一个方法,方法内部会打印一次this,而外部会打印一次该方法的返回值,三个方法都无返回值,所以是undefined
js中调用this,为什么总打印一个undefined呢?[图片] var obj={ fun1:function(){ console.log(this) }, fun2(){ console.log(this) }, fun3:()=>{ console.log(this) } } console.log(obj.fun1()) console.log(obj.fun2()) console.log(obj.fun3())
2020-03-29可以,nodejs
一些问题?是否需要自己搭建服务器?,能否使用阿里巴巴矢量图标库,数据库需要何种语言?,我是云开发环境
2020-03-28代码里用了async和await吧
错误提示 不知道怎么解决 求大佬帮忙?[图片]
2020-03-18[图片]
如何实现在一个页面点击按钮不跳转,销毁另一个页面?想实现的功能:点击一个按钮,退出登录,将登录页以外的页面数据都清理掉
2020-03-18你是觉得绑定的事件太多了吗?那可以只给ul绑定事件,通过event判断当前是在哪一个li上,再实现显示或隐藏
js原生实现的一个下拉菜单,每次都要绑定onmouseover和onmouseout事件,怎样修改?用原生js写了一个下拉菜单,每次想实现次级菜单下拉,都要去绑定onmouseover和onmouseout事件,很是麻烦,有什么好办法么? [图片][图片] <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>下拉菜单</title> <style> *{padding: 0px;margin: 0px;} ul{ list-style-type: none; } li{ cursor: pointer; /*鼠标变成小手*/ } #menu{ line-height: 50px; width: 800px; margin: 0 auto; } /*子代选择器:#menu下面的第1层li标签*/ #menu>li{ float: left; padding: 0px 0px; background: #CCCCCC; width: 120px; text-align: center; } #sub{ display: none; } #sub li{ /*padding: 10px 0px;*/ border-bottom: 1px solid #fff; } </style> <script> //显示次级菜单 function show(){ var sub=document.getElementById("sub"); sub.style.display="block" } //隐藏次级菜单 function hide(){ var sub=document.getElementById("sub"); sub.style.display="none" } </script> </head> <body> <ul id="menu"> <li>首页</li> <li onmouseover="show()" onmouseout="hide()">课程大厅 <ul id="sub"> <li>JavaScript</li> <li>CSS</li> <li>HTML</li> <li>Python</li> </ul> </li> <li>学习中心</li> <li>经典案例</li> <li>关于我们</li> </ul> </body> </html>
2020-03-18this.setData({ 'article.content': res.data });
请教如何更改data内的数据?[图片] success: res => { this.setData({ message: res.data, // content:res.data 错误 // article.content:res.data 错误 }) }, 我想把article的content换成和message一样的数据,可是我不知道怎么写,试了两次都不行
2020-03-17