xenia

xenia 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

xenia 赞了回答 · 2017-11-30

代码中第二层里的map的return为什么不执行?

注意return()里面要有一层标签包裹

    {chapters.map((item,index)=>{              
                    return(                        
                        <p>
                                    {
                            item.quarters.map((item,index)=>{
                                return <span className="qname" onClick={this.shopping}>{item.name}</span>
                             })
                        }
                            <span className="cname">{item.name}</span>                     
                        </p>
                    )                     
                 })
                        }

关注 3 回答 2

xenia 提出了问题 · 2017-11-27

代码中第二层里的map的return为什么不执行?

{chapters.map(function(item,index){

                            item.quarters.map(function(item,index){
                            console.log(item);
                            return <span className="qname" onClick={this.shopping}>{item.name}</span>
                        }.bind(this));
                            return    <span className="cname" >{item.name}</span>
                            }.bind(this))
                        }
                        

clipboard.png

关注 3 回答 2

xenia 赞了回答 · 2017-11-24

解决react map出来的元素,事件可触发,但是样式不改变?

react不用setState是不会触发改变的

  class Content extends React.Component {
        constructor(props) {
            super(props);
            this.state={
                majors:[{"name":"****","state":0},{"name":"****","state":0},{"name":"****","state":0}]
            }
         }
        navchange(ind,event){
                this.state.majors[ind].state = 1;
        this.setState({
            majors:this.state.majors
        });
            }
        render(){
        return (
        <div>
            <div className="top">
                <div className="search">
                    <input type="text" placeHolder="请输入搜索内容" />
                    <span><img data-original="img/search.png" alt="" /></span>
                </div>
            <div className="majors">{
                this.state.majors.map(function(item,index){
                return<span className="major" key={index} onClick={this.navchange.bind(this,index)}><span className={item.state == "0" ? 'in':''} >{item.name}</span></span>
            }.bind(this))
            }
            </div>
             </div>
              </div>
            )
        }
        }

关注 2 回答 1

xenia 提出了问题 · 2017-11-23

解决react map出来的元素,事件可触发,但是样式不改变?

    var majors=[{"name":"****","state":0},{"name":"****","state":0},{"name":"****","state":0}]
    class Content extends React.Component {
                    constructor(props) {
                    super(props);
                }
                componentDidMount(event){
                var swiper1 = new Swiper('.swiper-container', {
                });
                }
        navchange(ind,event){
        console.log(ind);
        majors[ind].state=1;
        console.log(majors[ind]);
            }
        render(){
        return (
        <div>
            <div className="top">
                <div className="search">
                    <input type="text" placeHolder="请输入搜索内容" />
                    <span><img data-original="img/search.png" alt="" /></span>
                </div>
            <div className="majors">{
                majors.map(function(item,index){
                return<span className="major" key={index} onClick={this.navchange.bind(this,index)}><span className={item.state == "0" ? 'in':''} >{item.name}</span></span>
            }.bind(this))
            }

clipboard.png

clipboard.png

关注 2 回答 1

xenia 赞了回答 · 2017-11-14

解决jquery 怎么判断一个数组的最大值并显示name

var arr=[{a:7},{b:2},{c:0},{d:5},{e:1}];
arr.sort(function(item1,item2){
    return item2[Object.keys(item2)[0]]-item1[Object.keys(item1)[0]]
})[0] //{a: 7}

关注 3 回答 2

xenia 回答了问题 · 2017-11-14

解决弹出框里面怎么设置固定头部和底部,有上下滚动,如代码

弹出框定位(fixed),顶部和底部绝对定位,中间的overflow:scroll

关注 3 回答 3

xenia 提出了问题 · 2017-11-14

视频学习网站 第三方播放器选择

没有视频学习网站开发的经验,不知道如何选择第三方播放器,网上说VLC是一个不错的播放器,而且免费,但是在运行dll文件时老是出错,有没有有经验的大神推荐一个合适的第三方?项目有web端的和h5的

关注 2 回答 1

xenia 提出了问题 · 2017-11-07

jsp上传ftp后自动压缩,导致js解析错误的解决的办法

原本的一行注释,经压缩再解析后注释后的js全都变成注释,再上传新的jsp,又被压缩

关注 1 回答 0

xenia 提出了问题 · 2017-11-06

数据接口与前端

前端如何通过后台提供的接口文档将数据接好?react为什么不适合用在web端的项目上?为什么有的项目有数据接口,有的项目数据由后台写到前端的页面?

关注 3 回答 2

xenia 提出了问题 · 2017-11-03

解决为什么内部函数会执行多次?

如图:
$('.cancel').click(function(){

                    popout();
                    var kc = $(this).parents('.order').index();
                    
                    $('.popbottom').find('span:last').click(function(e){
                    pophide();
                    console.log(kc);
                    $('.order:eq('+kc+')').remove();        
                })                    
                });

关注 2 回答 1

认证与成就

  • 获得 3 次点赞
  • 获得 33 枚徽章 获得 2 枚金徽章, 获得 4 枚银徽章, 获得 27 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2017-03-29
个人主页被 629 人浏览