当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 关于forEach()方法不能使用break跳出循环问题

    js编程语法之break语句: break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。 由于它是用来退出循环或者switch语句,所以只有当它出现在原生的例如:for()循环while()循环do-while()循环这些语句时,这种形式的break语句才是合法的。 那么...

    34
    热度
  • [综合] 如何让antd的Modal组件的确认和取消不显示(或自定义按钮)

    使用Modal中的footer属性,如下: <Modaltitle="更改成员"visible={visible}confirmLoading={confirmLoading}onCancel={this.handleCancel}footer={[]//设置footer为空,去掉取消确定默认...

    95
    热度
  • [综合] js比较两个数组是否相等

    今天在看廖雪峰大神的博客意外地发现javascript是不能用'=='或'==='操作符直接比较两个数组是否相等的。 先看案例: vara=[1,2,3,4,5]; varb=a.slice(); console.log(a);//[1,2,3,4,5] console.log(b);//[1,2...

    79
    热度
  • [综合] js比较两个对象是否相等

    前言:如何判断两个对象是否相等? 两个Object类型对象,即使拥有相同属性、相同值,当使用==或===进行比较时,也不认为他们相等。这就是因为他们是通过引用(内存里的位置)比较的,不像基本类型是通过值比较的。 varobj1={name:"xiaoming",sex:"male" }varobj...

    55
    热度
  • [综合] js 从开始和结束时间得到中间所有天

    今天在论坛中看到一个帖子,给定输入的字符型日期和结束的字符型日期,计算中间间隔的每一天的日期。正好项目不忙,就动手写了一下,记录下来吧。 原问题 varstart_time="2015-2-1" varend_time="2015-3-1"需求得到开始和结束时间之间所有天return['2015-2...

    69
    热度
  • [综合] antd Form表单getFieldDecorator中设置RangePicker的默认时间

    在antd中的时间选择器RangePicker中,使用defaultValue来设置默认值。如下所示: <RangePickerdefaultValue={[moment('2015/01/01',dateFormat),moment('2015/01/01',dateFormat)]}for...

    104
    热度
  • [综合] 使用antd的Form组件在hubmit事件外的其他事件中获取Form表单中input的值

    今天写一个表单组件时遇见一个小问题,以前一般都是在蚂蚁金服的Form组件的提交事件中直接对values进行操作及调用接口,将数据传给后台;而今天是想在Form提交事件中不提交数据而是调用queryData()事件,然后在queryData()事件中对数据进行操作,如下: handleSubmit=(...

    87
    热度
  • [综合] 1、谈谈对MVVM开发模式的理解

    MVVM分别是:ModelViewViewModal 该开发模式主要体现在vue.js中 M层:模型 V层:视图 VM层:VM是MVVM思想的核心,因为VM是V和M的调度者。 //VM层 varvm=newVue({el:'#app',data:{//M层msg:'你好,vue.js'} })//V...

    98
    热度
  • [综合] 2、vue中有哪些指令

    1、v-text 2、v-html 3、v-if 4、v-show 5、v-for 6、v-bing(:) 7、v-on(@)

    38
    热度
  • [综合] 3、v-if和v-show的区别

    v-show仅仅控制元素的显示方式,将display属性在block和none之间来回切换;而v-if会控制这个dom节点的存在与否。 当我们需要经常切换某个元素的显示与隐藏时,使用v-show回更加节省性能上的开销;当只需要一次显示或隐藏时,使用v-if更加合理。

    42
    热度
  • [综合] 4、简述vue的响应式原理

    这里的响应式指的是,当你的数据有变化,vue能够做出响应,然后去重新渲染页面,它采用数据劫持结合发布者---订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的settergetter,在数据变动时发布消息给订阅者,触发响应的监听回调。

    43
    热度
  • [综合] 5、前端性能优化

    一、减少http请求数量 1、使用css精灵图 将多张图片合并成一张图片达到减少http请求,可以通过css的background-image和backgound-position来访问图片内容。 2、合并css和js,并进行压缩 3、图片采用懒加载 二、控制资源文件的加载优先级 一般将css放在头...

    86
    热度
  • [综合] 6、网页从输入网址到渲染完成经历了哪些过程

    大致可分为七步: 1、输入网址 2、发送到DNS服务器,并获取域名对应的web服务器对应的ip地址 3、与web服务器建立tcp连接 4、浏览器向web服务器发送http请求 5、web服务器响应请求,并返回指定url的数据 6、浏览器下载web服务器返回的数据并解析html源文件 7、生成Dom树...

    74
    热度
  • [综合] 7、用css2和css3分别实现垂直居中和水平居中

    css2: 水平居中: text-align:center;(水平) margin:0auto;(水平)垂直居中: 单行内容垂直居中设置相同的height和line-height 多行内容垂直居中通过设置上下的padding vertical-align:center;(垂直居中)绝对定位实现水平垂...

    39
    热度
  • [综合] 8、计算机网络中的七层

    应用层、表示层、会话层、传输层、网路层、数据链路层、物理层

    78
    热度
  • [综合] 9、TCP和UDP的区别

    TCP:面向连接、传输可靠、用于传输大量数据,传输速度慢,建立连接耗时长。 UDP:面向非连接、传输不可靠、用于传输少量数据,传输速度快。 应用: (1)TCP:用于文件传输(FTPHTTP),发送或接收邮件(POPIMAPSMTP),远程登录等。 (2)UDP:即使通信,在线视频,在线语音通话

    69
    热度
  • [综合] 10、TCP和UDP属于计算机网络中的哪一层

    传输层协议:TCP协议、UDP协议 应用层协议:FTP、HTTP、SMTP 网络层协议:IP协议

    97
    热度
  • [综合] Vue框架核心之数据劫持

    前瞻 当前前端界空前繁荣,各种框架横空出世,包括各类mvvm框架横行霸道,比如Angular、Regular、Vue、React等等,它们最大的优点就是可以实现数据绑定,再也不需要手动进行DOM操作了,它们实现的原理也基本上是脏检查或数据劫持。那么本文就以Vue框架出发,探索作者运用Object.d...

    58
    热度
  • [综合] antDesign RangePicker限制日期可选范围

    上代码: importReactfrom'react'; importReactDOMfrom'react-dom'; import'antd/dist/antd.css'; import'./index.css'; importmomentfrom'moment'; import{DatePic...

    84
    热度
  • [综合] position的取值

    static 是默认值。就是按正常的布局流从上到下从左到右布局,平常我们做网页时,没有指定position,也就表示使用static。 relative 没有脱离布局流,此时可以使用top、right、bottom、left属性。 top和bottom共存时,使用top值,忽略bottom值; l...

    75
    热度