摘要:
ACE 是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程序中。ACE支持超过60种语言语法高亮,并能够处理代码多达400万行的大型文档。ACE开发团队称,ACE在性能和功能上可以媲美本地代码编辑器(如Sublime Text、TextMate和Vim 阅读全文
摘要:
基本使用 想要了解 tapable 的实现,那就必然得知道 tapable 的用法以及有哪些使用姿势。tapable 中主要提供了同步与异步两种钩子。我们先从简单的同步钩子开始说起。 同步钩子 SyncHook 以最简单的 SyncHook 为例: const { SyncHook } = requ 阅读全文
摘要:
可能你看过Node是什么,看过Node的文档,用Node写过一些小项目。但是如果问你——你知道在一线互联网企业里,Node真正是怎么用的吗?是拿来做什么的?怎么做? 我相信百分之八十的人都不知道答案,甚至包括一些用Node写过博客,小站点的前端程序员。这也是大家对于学习很容易出现的问题:我学会了这个 阅读全文
摘要:
引言 Facebook在Chainreact2019大会上正式推出了新一代JavaScript执行引擎Hermes。Hermes是个轻量级的js引擎,专门对Android上运行reactNative进行了优化。我们第一时间在 CRN 项目中集成了Hermes, 并做了深度调研。 一、Hermes介绍 阅读全文
摘要:
一、介绍 1.1 FilePond 它是一个 JavaScript 文件上传库。可以拖入上传文件,并且会对图像进行优化以加快上传速度。让用户体验到出色、进度可见、如丝般顺畅的用户体验。 FilePond 项目地址: https://github.com/pqina/ 1.2 特点和优势 上传内容:支 阅读全文
摘要:
一、mpvue简介 mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。mp 即 mini prog 阅读全文
摘要:
创建项目 使用 create-react-app 工具快速创建 React SPA。 # 创建项目 yarn create react-app my-app cd my-app # 开发模式下运行程序 yarn start 项目初始结构: my-app/ README.md node_modules 阅读全文
摘要:
一. WXSS的简单介绍 WXSS(WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。与 css 相比,WXSS 扩展的特性有: 尺寸单位 样式导入 二. 尺寸单位 rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rp 阅读全文
摘要:
跨域,前端开发中常常遇到的问题。Angularjs实现跨域方式类似于Ajax,使用CORS机制。以下阐述一下Angularjs中使用$http实现跨域请求数据。 AngularJS XMLHttpRequest:$http用于读取远程server的数据 $http.post(url, data, [ 阅读全文
摘要:
webpack在build包的时候,有时候会遇到打包时间很长的问题,这里提供了一个解决方案,让打包如丝般顺滑~ 1. 介绍 在用 webpack 打包的时候,对于一些不经常更新的第三方库,比如 react,lodash,vue 我们希望能和自己的代码分离开,Webpack 社区有两种方案 Commo 阅读全文
摘要:
一.示例代码 wx.request({ url: 'test.php', // 仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success(res) { c 阅读全文
摘要:
测试的动机 测试用例的书写是一个风险驱动的行为, 每当收到 Bug 报告时, 先写一个单元测试来暴露这个 Bug, 在日后的代码提交中, 若该测试用例是通过的, 开发者就能更为自信地确保程序不会再次出现此 bug。 测试的动机是有效地提高开发者的自信心。 前端现代化测试模型 前端测试中有两种模型, 阅读全文
摘要:
什么是组件 组件(component)就是零件,将零件组装成想要的工具(页面)。 组件是vue.js最强大的功能之一,它可以扩展html元素,封装可重用的代码,通过传入对象的不同,实现组件的复用。 使用组件的好处 组件是可以复用性的 易于维护 有封装性,易于使用 大型项目中降低组件之间重复性 全局组 阅读全文
摘要:
废话不多说,之前写小程序碰到了一个问题,如何在 wxml 页面中截取数据? 1、wxs 取数据想必大家都会,不就是 substring 吗?但是这种方法在 wxml 页面中是无效的。那还有 css 啊,不一样可以做到吗?但是个人觉得 css 复用性太差,暂不考虑。 实在不行就用 js 呗,在获取到数 阅读全文
摘要:
前言 开发项目的时候突然接到了这个需求,实验过后,解决方法也蛮多种,下面就讲下常规的几种方案 1.改变router-view中的key值 通过改变router-view中的key值,来达到刷新组件的目的 <router-view :key="activeDate"></router-view> th 阅读全文