javascript
ralStyle贵
一个菜鸟的成长之路
展开
-
ES6(es2015)的基本用法罗列
今天说说ECMAScript6吧,其实es6不是什么的框架之类的,它就是在原生js,把原生js修修改改,然后在原来的基础上添加一些新的语法,而这些语法就是从java等语言上参照的(个人看法)。 今天就说一些常用的语法吧。首先就是定义变量了: let和const 1.let定义方式和var定义一样 let a=1; //和正常的定义一样,不允许重复定义,在并原创 2017-08-17 16:26:20 · 1025 阅读 · 0 评论 -
echarts实现两个y轴
前几天有朋友问我,echarts怎么实现两个y轴,我告诉他了,他说不行,看到他的设计图我也是醉了,后来给解决了,我觉得这个我得和兄弟们分享分享。 上面这个就是他要实现的,但是如果他把柱状图改成横向的,两个y轴就会重合在一起如下 大家看到了吧,正常我们的图表都是竖直的,如下 <div id="main" style="width: 600px;height:400px;"></div>var m原创 2018-01-17 22:49:32 · 14500 阅读 · 0 评论 -
css实现switch开关,js控制
最近做项目遇到个switch,我还是百度解决的,但是我不能解决就完事啊,我得学会,然后和大家分享出来。 对就是这样非常的好使,也非常的美观,下面咱就撸代码。class="switch switch-anim" type="checkbox" checked>//html部分下面是css部分,有些地方我会解释下的.switch { width: 57原创 2018-01-16 22:07:41 · 13082 阅读 · 6 评论 -
js中call和apply的区别
之前在看那个判断数据类型的时候,用到了call然后我就了解了一下,call和apply的区别。so 我就深入的了解了一下。定义apply:应用某一对象的方法,用另一个对象去替代当前对象 B.apply(A,array) 用A对象去调用B对象的方法。 call:调用一个对象的一个方法,用另一个对象替换当前对象 B.call(A,arg),用A对象调用B对象的方法。 区别:call原创 2018-01-04 23:40:24 · 225 阅读 · 0 评论 -
微信小程序获取input输入框的值
前几天写小程序写小程序发现小程序不能dom操作,这个就很尴尬啊,然后问了下度娘发现可以这样获得的。这个是wxml代码<view class='box'> <form bindsubmit='searchBox'> <input type='text' class='userBox' name='username'></input> <input type='text' c原创 2017-10-24 23:26:16 · 67294 阅读 · 4 评论 -
微信小程序获取自定义属性的值
之前写小程序用到自定义属性,今天说说所这个自定义属性吧,希望可以帮到各位兄弟。有个小坑得填填首先看看wxml<view class='box' bindtap='getValue'> <view class='first' data-num="1024" data-name="张三">第一个view</view> <view class='second' data-age="2017原创 2017-10-30 22:08:41 · 10496 阅读 · 4 评论 -
javascript生成二维码
js生成二维码的本人只知道两种,可以下载,第一种本来下载不了的我试了一下,还是可以把它下载一下来的,基本和第二种的方法一样。qrcode二维码<div id="qrcode"></div>//这个是html部分<a id="download" download="test.jpg"></a><input type="button" id="down" value="下载">var qrcode原创 2017-09-19 23:05:32 · 448 阅读 · 0 评论 -
JSON.stringify()和JSON.parse()
JSON.stringify(value[, replacer[, space]])value必须是有效的json字符串replacer可选。用于转换结果的函数或数组.(如果replacer是函数JSON.stringify将调用这个函数,并且传入键和值,使用返回值而不使用原始值.如果该函数返回undefined,则排除成员。根对象的键是一个空字符串).space可选,文本添加缩进、空格和换行原创 2017-08-29 23:15:29 · 422 阅读 · 0 评论 -
vue搭建项目
前几天有人在我公众号上问我脚手架,我想想还是发一下吧!1.首先安装vue-clinpm install –global vue-cli2.创建基于webpack的项目vue init webpack my-project(这个是你自己的项目名称)3.cd my-project(自己的项目文件夹)cd my-project4.安装依赖npm install5.运行一下子npm run dev这个是我个原创 2017-08-24 00:19:34 · 281 阅读 · 0 评论 -
微信小程序获取地理位置
这几天接触到关于定位的小程序,而小程序的wx.getLocation()这个只能获取到经纬度,不能获取到具体的地名街道,所以就用了高德地图(百度地图,腾讯地图)。首先要在高德地图官网创建应用,然后下载api 百度地图 腾讯地图 百度地图api文档报错了,我写的是首页地址基本一样 下面我们直接撸代码Page({ data: { address:'' }, onLoad原创 2018-04-06 22:15:29 · 2724 阅读 · 0 评论