自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力努力再努力

但行好事,莫问前程

  • 博客(14)
  • 收藏
  • 关注

原创 通过ECM-262规范学习Javascript--------一、基本类型

如果在阅读本文的过程中,因为排版或样式问题感到不快,可以在这里阅读原文(VuePress)。本规范中的算法处理每个值都有关联类型的值。可能的值类型正是本节中定义的值类型。类型又进一步细分为ECMAScript语言类型(language types)和规范类型(specification types)。规范中定义的的语言类型有[Undefined, Null, Boolean, St...

2019-09-25 03:12:44 381

原创 告别手敲template,自动生成基础模板(Vue)

如果需要获取更好的阅读体验,可以点击告别手敲template,自动生成基础模板(Vue),vuepress的阅读体验要更舒服一点在开发过程中,无论我们添加页面也好还是添加组件也好。都需要不停地新建Vue文件(或者其他框架或者html/js/css文件)以Vue项目为例,我们新建一个component或view的时候,需要新建一个.vue文件,然后写<template>、<...

2019-09-20 02:54:23 15361

原创 Typescript、Vue、小程序等等所有踩过的坑都在这了

踩不完的坑本文主要收录在项目开发和学习新技术时踩过的坑,总结于此加深记忆以及日后方便查阅。话痨博主,需要直接看答案的小伙伴直接Ctrl+F搜“言归正传”就是每一个问题的解决方案啦❤️本博文首发在我的gitpage,由于是用Vuepress写的,在CSDN可能会出现一些阅读上不太友好的问题(其实是因为我懒不想改了)可以访问我的博客查看原文获取更好的阅读体验,可以顺手看看我的github有...

2019-09-04 23:45:21 2613

原创 CSS选择器的优先级

本篇博文由于夹杂了本人的理解以及方便初学者浏览的推导过程和基本概念补充,故篇幅较长。结论在最后,可直接跳至结尾查看更多文章请查看:sawyersven.github.io在了解今天的核心内容选择器的优先级之前,我们先复习一下关于CSS选择器:CSS选择器既然我们要搞懂的是CSS选择器的优先级,那我们首先肯定要知道CSS有哪些选择器:类型选择器/元素选择器(如:p,div,ul,li...

2019-03-06 13:42:19 1321

原创 weex下实现列表项左滑菜单

最近项目中遇到的需求,由于初次接触weex,故做以记录,如有任何不明或错误,欢迎指出。在收货地址的列表的某一项上左滑就显示出该项的编辑和删除菜单。实现功能左滑每一项显示该项的菜单在列表中右滑隐藏显示的菜单每次只能显示一项的菜单,打开第二项菜单的同时关闭第一项实现过程思路是:将每一项的长度设置为页面宽度+300px(1334*750的设计图),即每一项...

2018-03-22 21:26:19 2405 3

原创 【笔记】 Weex开发时遇到的一些问题(未完)

页面布局相关 在 Weex 中,Flexbox 是默认且唯一的布局模型,所以你不需要手动为元素添加 display: flex; 属性。不需要声明display:flex属性。声明flex-wrap无效?开发中声明flex-wrap:wrap;并没有按照预期显示(Native端,Web端正常)Weex中使用flex:1可以正常的使元素沿主轴占满剩余空间。box-shadow在...

2018-03-14 12:27:35 604

原创 IOS端微信分享失效的踩坑及解决方案

最近的一个公众号是基于vue的spa应用,在接入微信分享和微信语音的时候出现了:在Android上一切正常,但是在ios端调用wx.config的时候总是失败,去翻了官方文档也并没有找到解决方案,最后在测试中发现是因为初始化的时候传入的URL的问题。具体过程如下:微信config接口配置,官方文档如下: 所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个ur

2018-01-08 13:37:59 28040 6

原创 记响应式布局vh/vw单位在安卓端微信浏览器以及UC浏览器的坑

页面使用vh来控制元素高度的时候,在安卓端浏览器虚拟键盘弹出时,导致视口高度改变,以至于vh的取值改变// 正常模式下100vh = document.documentElement.clientHeight;// 安卓端弹出虚拟键盘情况下100vh = document.documentElement.clientHeight - 虚拟键盘的高度;这种情况导致了在虚拟键弹出的时候,页面中使用vh

2017-10-27 10:12:42 3313

原创 javascript高级程序设计————读书笔记

第三章 基本概念小结第四章 变量作用域和内存问题变量作用域和内存问题1 基本类型和引用类型的值12 复制变量值13 传递参数14 检测类型2执行环境及作用域21 延长作用域链22 没有块级作用域声明变量查询标识符3 垃圾收集31 标记清楚32 引用计数循环引用 由于工作中遇到一些概念性问题觉得有些模糊不清,所以重新拿起来被誉为javascript经典教程的红宝书复读

2017-09-21 16:57:10 284

转载 移动端,多屏幕尺寸高清屏retina屏适配的解决方案

移动端高清、多屏适配方案背景开发移动端H5页面面对不同分辨率的手机面对不同屏幕尺寸的手机视觉稿在前端开发之前,视觉MM会给我们一个psd文件,称之为视觉稿。对于移动端开发而言,为了做到页面高清的效果,视觉稿的规范往往会遵循以下两点:首先,选取一款手机的屏幕宽高作为基准(以前是iphone4的320×480,现在更多的是iphone6的375×

2017-09-08 14:21:17 1459

转载 图解HTTP阅读笔记

TCP/IP的分层管理应用层应用层决定了向用户提供应用服务时通信的活动。TCP/IP协议族内预存了各类通用的应用服务。如,FTP(File Transfer Protocol)和DNS(Domain Name System,域名系统)服务就是其中两类。HTTP协议也处于该层。传输层传输层对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。在传输层有两个性质不同的协议:TCP(Transmis

2017-08-25 14:32:41 474

原创 微信小程序实现一个可以编辑单元格的表格

最近开发的小程序中,提到了一个需要一张可编辑的表格,固定列可增加行,并且需要可改变任意单元格的内容。页面布局表格主体采用flex布局来模拟实现。分别用tr和td代表行和每个单元格,由于需要展示的内容较多,所以使用scroll-view来让表格可以 水平滑动。<scroll-view scroll-x style="width: 100%" class="table"> <block wx

2017-08-08 17:38:48 25723 1

原创 微信小程序模板使用总结

最近负责公司的微信小程序项目的开发,项目主要以文章展示为主,由于页面上有较多的重复的组件,所以将部分公用整理成模板以便多次利用,现做一整理。定义模板wxml <template name="search-template"> <view class="search-container"> <image src="/images/search.png" mode="scale

2017-07-25 14:01:33 940

转载 [转载]使用 CSS 处理文本过长和意外超出的方法和技巧

原文链接:http://svgtrick.com/tricks/06af9fabf7e2ecfad24856416b024968 使用 CSS 处理文本过长和意外超出的方法和技巧 —— 由聆木听风分享在网页开发中,经常会碰到在一些场景中文本内容不受控制过长超出的问题,为了不破坏UI界面保持设计上的美观,我们需要对它进行一些截断或者是其它的处理。这篇文章就文本超出这类型的情形的方法做了一些总结

2017-06-19 10:47:21 661

空空如也

空空如也

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

TA关注的人

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