请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

menu 的 index 发生异常

下面是我的 代码
我打印 index 时 ,打印出来是一个 tab , 非常诡异

    // 点击分类
    clickCata(index) {
        let {cataData} = this.props;
        let clickCata = cataData[index];  // 获取点击项的数据
        this.props.changeCata && this.props.changeCata(clickCata);  // 点击分类 触发点击分类方法
        console.log('====>');
        console.log(index);
    }
    
    render() {
        let {showDrawer, cataData} = this.props;
        let items = this.getItems(cataData);  // 获取分类列表
        return (<View className='topiclist-menu'>
            <AtDrawer 
                onClose={this.closeDrawer.bind(this)}
                style='position:absolute;'
                show={showDrawer}
                items={items}
                onItemClick={this.clickCata.bind(this)}
            />

图片描述

正在回答

2回答

同学 将taro-ui更新到最新版本 然后 记得在app.js中引入全局的scss文件

0 回复 有任何疑惑可以回复我~
  • 提问者 君瑾 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-03-28 23:19:40
提问者 君瑾 2019-03-28 09:06:39

taro-ui 没问题,  我用最新的  cli   new了一个项目, 然后把  代码都复制进去, 就正常了。

这时 微信小程序的坑, 我以前 原生开发小程序的 时候就遇到过,   

复制同样的代码进去,结果就不同,我甚至 连 空格 都排查过。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号