采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这课程不是最新的吗?为什么创建项目和老师讲的不一样啊
hb版本不一样造成的
虽然知道版本不一样,但还是感谢有人回答
而且,去掉中间键以后,点击事件就失效了
知道了,先去掉中间键,然后再去掉最后的按键,一个一个的改好报错,最后再调位置改符号,问题解决 代码如下 nview.addEventListener('click', function(e) { var clientX = e.clientX; if(clientX > 0 && clientX <= parseInt(pageW * 0.33)) { currIndex = 0; } else if(clientX > parseInt(pageW * 0.33) && clientX <= parseInt(pageW * 0.67)) { currIndex = 1; // } else if(clientX > parseInt(pageW * 0.45) && clientX <= parseInt(pageW * 0.8)) { // currIndex = 2; } else { currIndex = 2; } // 匹配对应tab窗口 if(currIndex > 0) { targetPage = plus.webview.getWebviewById(subpages[currIndex - 1]); } else { targetPage = plus.webview.currentWebview(); } if(targetPage == activePage) { return; } if(currIndex !== 3) { //底部选项卡切换 util.toggleNview(currIndex); // 子页面切换 util.changeSubpage(targetPage, activePage, aniShow); //更新当前活跃的页面 activePage = targetPage; } // else { // //第四个tab 打开新窗口 // plus.webview.open('html/new-webview.html', 'new', {}, 'slide-in-right', 200); // } });
你好,教程录制期间的HB版本是 8.8.7.201711221929 ,但是区别也就在一些模版的生成有区别,包括底部tab的实现方式不同,其他常规逻辑都不变。
这个版本在哪里下载呢 ?网上搜到的都是假安装包,求老师分享下载网址
登录后可查看更多问答,登录/注册
前端 or 移动端,最接近原生APP体验的高性能混编框架MUI,快捷开发APP首选!
1.1k 8
808 7
858 6
820 5
1.4k 4