文章库ARTICLE COLUMN

  • 高级 Angular 组件模式 (6)

    高级 Angular 组件模式 (6)

    摘要:为了适应表单校验的灵活性,我们使用这种模式会事半功倍,提供校验信息的组件仅仅声明渲染表单错误提示信息需要设计的状态变量即可,比如等等,对于错误信息的文案及样式,统统交由错误提示组件的使用者完成。 06 Use Render Props最近在React社区中...

    caohaoyucaohaoyu 评论0 收藏0
  • const声明常量以及冻结一个对象

    const声明常量以及冻结一个对象

    摘要:是新增加的关键字,作用是声明一个只读变量。暂时性死区块级作用域声明的值是基础数据类型,那么这个变量的值就不可以改变。 const是ES6新增加的关键字,作用是声明一个只读变量。这个变量指向的内容地址是不可以改动的。 const a = 1 a = 4 // Type...

    jeyhanjeyhan 评论0 收藏0
  • ES6 系列之模板字符串

    ES6 系列之模板字符串

    摘要:最终的代码如下第二版假设有这样一段为了保持可读性,我希望最终输入的样式为其实就是匹配每行前面的空格,然后将其替换为空字符串。 基础用法 let message = `Hello World`; console.log(message); 如果你碰巧要在字符串中使用反撇号,你可以使用反斜...

    TravisTravis 评论0 收藏0
  • webpack学习

    webpack学习

    摘要:全局安装安装现在我们就可以全局的使用命令了中基础的命令这个命令是将打包成,然后只需要引用该文件就可以了看如下这是简单的代码。 全局安装安装webapck npm i webpack -g 现在我们就可以全局的使用webpack命令了 webpack中基础的命令: webpack ent...

    luckyyulinluckyyulin 评论0 收藏0
  • Web Storage:浏览器端数据储存机制

    Web Storage:浏览器端数据储存机制

    摘要:接口用于脚本在浏览器保存数据。保存的数据都以键值对的形式存在。所有的数据都是以文本格式保存。事件接口储存的数据发生变化时,会触发事件,可以指定这个事件的监听函数。字符串,表示发生变动的键名。对象,返回键值对所在的整个对象。 Storage 接...

    BlackMassBlackMass 评论0 收藏0
  • js通过CSV倒入excel数据

    js通过CSV倒入excel数据

    摘要:不过还是有规律的。,可以用正则先匹配出这种特殊情况,把双引号中间的英文逗号用自定义的一个分隔符替换,处理完之后,再把替换回去,变成英文逗号。,当然这里也会有点小,就是中如果自带了自定义的分隔符呢我没有好办法,手动改分隔符呗。 造轮子:...

    MaxiyeMaxiye 评论0 收藏0
  • cordova+vue打包ios调用相机闪退解决

    cordova+vue打包ios调用相机闪退解决

    摘要:项目打包,打开相机正常使用,但是打包后,需要多几个配置,才能打开,否则当调用的时候会闪退,上配置图需要在选中的文件里面添加也可以在里面配置,配置后就可以请求访问相机了 cordova+vue项目打包android,打开相机正常使用,但是打包ios后,需要...

    LabradorsLabradors 评论0 收藏0
  • ES6之函数的扩展(一)

    ES6之函数的扩展(一)

    摘要:主要讲解参数默认值参数默认值位置函数的属性参数作用域参数默认值上面的代码完全等价于而中常用的默认值赋值方式此时会进行隐式转换的情况都会被赋值为不过如果需求就是如此那还是用此种方式书写 主要讲解: 1. 参数默认值 2. 参数默认值位置 3. 函数...

    PrototypeZPrototypeZ 评论0 收藏0
  • 前端知识点整理——javascript

    前端知识点整理——javascript

    摘要:如果函数没有名称函数表达式,就叫做匿名回调函数。回调函数不一定用于异步,同步阻塞场景下也会用到回调函数。比如说要求在执行完某些操作后执行回调函数。通过标签访问跨域的地址,返回一个参数为请求数据的的回调函数,而不再直接是数据。 javascri...

    ermaoLermaoL 评论0 收藏0
  • AJAX 之 Promise

    AJAX 之 Promise

    摘要:如下用回调最大的问题是回调函数没有命名规范,每个开发者都有自己的风格,一旦引用了多个库,各个库之间的回调函数可能会互相影响,的出现正好解决了这个问题。 AJAX 的所有功能 AJAX 出现之后解决了前后端交互问题,前端也正式走向前台。AJAX 最核心...

    microcosm1994microcosm1994 评论0 收藏0
  • 创建自定义指令

    创建自定义指令

    摘要:我们通常通过其区分大小写的规范化名称例如,来定义指令。在其目前的实现上,我们应该需要去创建一些不同点控制器用来重用这个指令。如此,绑定是理想的将回调函数绑定到指令行为。这被指令调用指明。前缀表示该指令在其父元素上搜索控制 文档翻译至an...

    zzbozzbo 评论0 收藏0
  • ajax实现下拉刷新+上拉加载

    ajax实现下拉刷新+上拉加载

    摘要:上面动图是实现的效果。纵使上线又如何,新版本,继续忙。擦肩美女不屑看,三千码友在身旁。久易无定论,命悬需求方,四顾前途路,一步三踉跄。码农压力大,愿君更健康需要引入两个文件这两个文件已经准备好了大功告成 showImg("https://segmentfault....

    YumenokanataYumenokanata 评论0 收藏0
  • Flutter样式和布局控件简析(二)

    Flutter样式和布局控件简析(二)

    摘要:开始继续接着分析相关的样式和布局控件,但是这次内容难度感觉比较高,怕有分析不到位的地方,所以这次仅仅当做一个参考,大家最好可以自己阅读一下代码,应该会有更深的体会。关于属性,指前一个组件的布局区域和绘制区域重叠了。 开始 继续接着分析F...

    leanxileanxi 评论0 收藏0
  • 使用localStorage存储表单数据

    使用localStorage存储表单数据

    摘要:当我们在页面中填写表单时,常常希望在页面发生跳转或刷新时能够保留之前填写的数据。中的可以帮助我们在客户端上存储填写的表单数据。 当我们在页面中填写表单时,常常希望在页面发生跳转或刷新时能够保留之前填写的数据。H5中的Web Storage API可以...

    JasonZhangJasonZhang 评论0 收藏0
  • 初探数据双向绑定

    初探数据双向绑定

    摘要:数据描述符与存取描述符不可混用否则报错。的参数数据描述符属性的值,默认为。运行结果注意当使用了或方法,不允许使用和这两个属性。标签设置键盘弹起事件赋值,实现数据双向开始。 认识Object.defineProperty以及Object.defineProperties Object.de...

    陆斌陆斌 评论0 收藏0
  • 【前端工程师手册】this拾遗之关于箭头函数的种种

    【前端工程师手册】this拾遗之关于箭头函数的种种

    摘要:之前总结了的一些常见绑定情况前端工程师手册之的笔记,但是还有一些没有说到,今天继续学习一下。参考资料箭头函数你不知道的上卷 之前总结了this的一些常见绑定情况(【前端工程师手册】JavaScript之this的笔记),但是还有一些没有说到,今天继续学...

    ooghoogh 评论0 收藏0
  • Prettier document you need to know【1】 -- 概要内容

    Prettier document you need to know【1】 -- 概要内容

    摘要:都有个规则范畴格式化规则例减轻了对这整个类别规则的需求以一致的方式从头开始输出整个程序,所以程序员不可能再犯错误了。代码质量规则例不针对与此项。在这方面还是有无可替代的功劳译者建议配合使用来管理维护更好的代码输出。 以下内容为个人参照...

    MadPeckerMadPecker 评论0 收藏0
  • webpack原理

    webpack原理

    摘要:原理查看所有文档页面前端开发文档,获取更多信息。初始化阶段事件名解释初始化参数从配置文件和语句中读取与合并参数,得出最终的参数。以上处理的相关配置如下编写编写的职责由上面的例子可以看出一个的职责是单一的,只需要完成一种转换。 webpack...

    trigkit4trigkit4 评论0 收藏0
  • 如何找到所有 HTML select 标签的选中项

    如何找到所有 HTML select 标签的选中项

    话不多说,咱就直奔主题吧,直接展示代码: 1 2 3 4 5 1 2 3 4 5 以下就是js的部分: JQ: 获取所有选中的项(获取所有的select的选中项...

    import.import. 评论0 收藏0
  • laravel框架学习之路(三)Laravel Datatables的使用

    laravel框架学习之路(三)Laravel Datatables的使用

    摘要:我们知道,做后台管理系统需要很多表格用来展示我们的数据,笔者在项目中使用过,对于快速开发来说,将是一个不错的选择。 我们知道,做后台管理系统需要很多表格用来展示我们的数据,笔者在tp项目中使用过datatables,对于快速开发来说,datatables将...

    seansean 评论0 收藏0
  • Es6 之 你以为你知道的 const 关键字

    Es6 之 你以为你知道的 const 关键字

    摘要:在的属性值改变了以后,的值是随着对象的改变而改变了,但是的值却并没有改变。也就是说定义的对象,当对象改变了之后,定义的值也会跟着改变。 es6中新增了一个const。就是用来定义一个常量的。以前其实一直没有把这个放在 心上,觉得就是定义一个常...

    seal_deseal_de 评论0 收藏0
  • 使用vuex缓存数据,一步步优化自己的vuex-cache

    使用vuex缓存数据,一步步优化自己的vuex-cache

    摘要:需求请求接口之后,缓存当前接口的数据,下次请求同一接口时拿缓存数据,不再重新请求添加缓存失效时间使用来实现模块与模块的差异模块输出的是一个值的拷贝,模块输出的是值的引用。 需求: 请求接口之后,缓存当前接口的数据,下次请求同一接口时拿...

    wenziwenzi 评论0 收藏0
  • vue源码学习:Object.defineProperty 对数组监听

    vue源码学习:Object.defineProperty 对数组监听

    摘要:对于框架如何实现数组变化的监测,大多数情况下,框架会重写方法,并生成一个新的数组赋值给数据,这样数据双向绑定就会触发。实现简单的对数组的变化的监听指向可通过下面的测试看出通过输出,可以看出上面所述指向的是在官方文档,所需监视的只有种方...

    CatalpaFlatCatalpaFlat 评论0 收藏0
  • js策略模式vs状态模式

    js策略模式vs状态模式

    摘要:一策略模式定义把一些小的算法封装起来使他们之间可以相互替换把代码的实现和使用分离开来利用策略模式实现小方块缓动代码代码动画已消耗时间原始位置目标位置持续时间小球运动的时间要改变的属性例如缓动算法记录开始位置并设置定时器是否有要执行的 ...

    aaronaaron 评论0 收藏0
  • 前端面试经典

    前端面试经典

    摘要:这边列举了个前端经典的面试题首先我们来看一下题目,都各自思考一下,自己是否能够做出来。 这边列举了5个前端经典的面试题 首先我们来看一下题目,都各自思考一下,自己是否能够做出来。然后再跟后面的答案对比一下 题目1 var a = {n:1} var b = {n:...

    W4n9Hu1W4n9Hu1 评论0 收藏0

热门文章

<