自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 用nodejs+vue实现iconfont管理网站(一)

iconfont字体图标相比于图片图标具有体积小,风格统一,易于组件化(颜色,size等)。之前项目中使用的iconfont.cn来管理字体图标,由于特殊原因图标库曾出现了一段时间无法上传新图标,作为免费的第三方服务,商业项目依赖它有可能导致外部的风险,因为考虑自己开发一个图标管理网站供开发及设计师使用,最基本的功能包括用户管理(注册登录),图标管理(增删改查,上传等),图标库管理(增删改查,添加入库等)...

2022-07-26 13:55:08 515 1

原创 3进制数的计算

最近做了一道题目,讲的是js如何进行三进制的计算。

2022-07-09 12:13:07 889

原创 Vue2 + cube UI 实现表单项目

在工作中主要使用React,这次帮朋友做了一个简单的移动端项目使用到Vue框架所以记录总结一下。项目的前端技术栈:由于项目比较老使用的是Vue2, UI 框架使用滴滴开源的cube-ui。cube-ui框架提供基于vue-cli实现的脚手架模板来提供工程化能力。初始化vue init cube-ui/cube-template projectname初始化后代码结构如图src 文件夹存放前端代码,包括components,app.vue入口文件,router.js路由,store数据存储等。

2022-05-25 16:25:54 579

原创 移动端app内嵌网页开发框架

框架技术栈之前开发过一个项目,app内嵌网页应用使用Antd mobile + React + mobx + webpack的技术栈来开发。记录一下对于移动端开发中特殊的一些点:自适应布局我们在移动端开发时,需要设置meta 标签的视口viewport, 让视觉视口宽度等于理想视口宽度。重点是让css像素等于1个设备独立像素,便于开发。css单位自适应布局的基础是css单位,如果设置px的话可以依靠媒体查询来根据情况显示不同的布局,但是这样的方法是比较繁琐的,强烈建议使用vw和vh来作为单位。移动

2022-04-29 21:06:04 1486

原创 微信小程序Taro + React开发实践

微信小程序Taro + React开发实践微信小程序原生开发有一套自己的规范和写法,开发体验十分类似Vue,但如果你想减少学习成本,那么Taro框架是一个在此基础上又封装了一层的轮子,从社区热度到开发体验上都十分优秀,支持React/Vue等框架来开发微信/支付宝等小程序,非常值得一试。初始化安装@tarojs/cli$ npm install -g @tarojs/cli$ yarn global add @tarojs/cli$ cnpm install -g @tarojs/cli

2022-04-23 12:32:58 7848

原创 数据驱动视图:深度监听data变化

深度监听数据变化,是数据驱动视图前端框架的基石之一。Vue3中使用Proxy来实现响应式,而Vue2中使用Object.definePropertyProxyObject.definePropertyProxy的使用方法const proxiedData = new Proxy(data, { get(target, key, receiver) { const result = Reflect.get(target, key, receiver) con

2022-04-20 22:22:48 776

原创 Serverless 开发前端初尝试

Serverless 开发前端初尝试啥是云开发云开发serverless是一种模式,和传统模式的区别在于开发者不用维护服务器。服务器的日常维护, 负载均衡,扩容和减容, 运维,安全,日志等都交给了云开发服务提供商比如AWS Lambda,microsoft Azure,国内的微信等等。通常分为2类,Backend-as-a-Service (BaaS): 提供第三方服务比如鉴权,音频转文字之类的;开发者一般通过API调用。Function-as-a-Service (FaaS),serverless一般

2022-04-18 21:55:31 1226

原创 原型链图解总结及实践

原型链在ES6中引入了class关键字,但是JS依然是基于原型的,class实际上是语法糖。举个例子,有一个people class:class People { constructor(props) { this.name = props.name; } run() { console.log('run') }}通过new people 这个class 产生了许多的人,张三,李四:let lisi = new People('李四')但是茫茫人海中,有一类

2021-12-29 23:18:33 539

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除