自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Vue3 Vite3 状态管理 pinia 基本使用、持久化、在路由守卫中的使用

参考,自己简洁化了一部分。

2024-03-21 11:18:16 1655 2

原创 yarn创建vitevue3,安装vue-router

5.入口main.js使用路由。我们用的javaScript。选择环境这里我们选择Vue。cd项目,然后安装依赖。6.修改app.vue。

2024-01-17 10:12:16 1488

原创 原生js实现下拉刷新,下拉刷新,刷新页面

 js部分:$(function() {    var scroll = document.querySelector('.scrolmain');    var outerScroller = document.querySelector('.main-inner');    var touchstart = 0//    触摸开始    outerScroller.addEv...

2018-11-04 15:51:47 6239 1

原创 bower的安装和使用

每次用到一个插件都要去官网找,有的还是国外网站,下载速度真的让人着急!bower真的是个好东西,使用起来也比较简单 1.全局安装bower      npm install bower -g 2.检查一下是否安装成功    bower  -v 3.找到你想下载的目录(一般是项目目录)初始化bower  bower  intit4.安装某个插件,一最常用的...

2018-08-14 16:18:34 3429

原创 vue-cli中子组件调用父组件的方法

Parent.vue <child @citychange="citychange"></child>  methods: {            citychange () {                            }        },  Child.vue this.$emit('citychange');...

2018-07-09 19:04:49 1356

原创 vue-cli中使用高德地图

1.index.html   高德地图基础组件    <scripttype="text/javascript"src="http://webapi.amap.com/mapsv=1.4.4&key=你的key"></script>    高德地图ui组件,如果你没有使用ui组件的话,可以不引用    <script src="http://webapi.am...

2018-07-09 19:00:18 2165 2

原创 js图片懒加载

<!doctype html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-s

2018-07-09 18:50:25 180

转载 获取格式化的时间与日期

1.首先修改原型    Date.prototype.Format = function(fmt) { // author: meizz var o = { "M+": this.getMonth() + 1, // 月份 "d+": this.getDate(), // 日 "h+": this.getHours(), // 小时 "m+": this.getMinutes(), // ...

2018-07-03 08:05:06 481

原创 vue-cli中使用FormData实现表单异步提交

<form @submit.prevent="submit($event)">    <input type="text" class="form-control" placeholder="请输入姓名" name="cuserName">    <input type="submit" value="立即注册

2018-05-29 15:31:16 4245

原创 vue-cli中使用jquery

在于后台数据交互时,出现跨域问题,后台试了各种方法,都不好用我也换了很多种,resource,axios,mui的,原生的都不好用,只有jquery可以访问到数据,这就很难受了,无奈之下只好引入jquery    1.npm install jquery --save-dev      2.找到build文件夹下的webpack.base.conf.js 第一行加入     var webpack...

2018-05-28 16:22:24 3817 2

原创 vue.js-使用echarts图表

1.    cnpm install echarts -S2.test.vue    import echarts from 'echarts'3.<div id="myChart"></div>let myChart = echarts.init(document.getElementById('myChart'))myChart.setOption({})...

2018-05-24 11:21:10 1730

原创 vue.js-地址选择插件

第一步自然是安装        npm install v-distpicker --savetest.vue        import VDistpicker from 'v-distpicker' export default {  components: { VDistpicker } }        <v-distpicker></v-distpicker>写...

2018-05-24 10:34:40 4228 6

原创 vue打包是去除.map文件

.map作用        在打包出错时,会告诉你具体错误位置去除.map        在config/index.js中把cssSourceMap改为false

2018-05-09 15:47:51 8500

原创 vue打包时,背景图片失效解决方法

打开build目录下的utils修改             if (options.extract) {                  return ExtractTextPlugin.extract({                    use: loaders,                    publicPath:'../../',                    fa...

2018-05-09 15:07:22 645 1

原创 vue钩子函数

1在最近的一个项目中,需要对input的readonly进行操作,翻遍了vue文档不知道如何下手,最后把目标锁定在指令上        一,指令的写法                    directives: {                   ronly: {                    componentUpdated: function (el,binding) {  ...

2018-05-09 14:52:51 1452

转载 js获取当前年月日

var date = new Date();date .getYear(); //获取当前年份(2位)date .getFullYear(); //获取完整的年份(4位)date .getMonth(); //获取当前月份(0-11,0代表1月)date .getDate(); //获取当前日(1-31)date .getDay(); //获取当前星期X(0-6,0代表星期天)date .getT...

2018-05-07 10:20:34 228732 1

原创 cnpm的安装

npm install -g cnpm –registry=https://registry.npm.taobao.org 即可将npm指向国内镜像源

2018-05-02 18:00:47 1313

原创 h5常用meta标签

1.<meta name="keywords" content="your tags" /> <!--搜索关键词-->2.<meta name="description" content="150 words" /> <!--页面描述-->3.<meta http-equiv="refres

2018-05-02 09:42:34 850

转载 vue中computed,methods,watch区别a

文章是在看了smartdt的博客有感而发,        原博客地址:https://blog.csdn.net/smartdt/article/details/75557369至于一些高大上,晦涩难懂的话就不多说了,用大白话,来为大家解释一下        computed,在页面加载时直接调用,大多用来页面的出事赋值        methods,这里面写的是函数,不调用时不会调用其中函数,通...

2018-04-27 10:17:29 203

原创 vue-cli中使用rem,vue自适应

1.rem.js内容            ! function(n) {             var e = n.document,     t = e.documentElement,     i = 720,     d = i / 100,     o = "orientationchange" in n ? "orientationchange" : "resize",  ...

2018-04-27 09:25:34 13408

原创 vue中使用axios,来完成数据交互

博主最开始使用的就是,vue-resource,但是遇到跨域问题是就很难受,后台java怎么都解决不了跨域问题,vue-resource也没有很好的支持,后来无奈只能使用jquery的jsonp来完成请求,但是既然已经使用了vue了,理当放弃juery,偶然的机会接触到了axios,下面就来为大家介绍axios的使用1.安装axios                无论使用什么插件,第一步自然是安...

2018-04-26 17:21:53 10031

原创 vue组件通信,vue中vuex的使用

1.安装vuex        npm install vuex -s        2.在main.js中配置        别忘记将store挂载到vue实例上,我当初就在这里踩了坑,弄了好长时间3.构建核心仓库            在src目录下,创建vuex文件夹,在vuex文件夹下创建stroe.js                store代码如下        4.在组件中获取状态...

2018-04-26 16:47:30 464

原创 vue中swiper,vue-awesome-swiper,轮播图的使用

1.安装vue-awesome-swiper        npm install vue-awesome-swiper --save-dev2.在main.js        3.在html中        js中        用过swiper的同学要注意了,组件化引入使用swiper时api的使用,跟直接cdn引

2018-04-26 15:58:06 1994

原创 vue-cli嵌套路由

正常的路由,我之前就给大家介绍过,今天来给大家介绍嵌套路由            这就是嵌套路由的写法,    有的人会问,resolve是啥,不是应该,component:'Home’吗,这是按需加载的写法,不理解的同学可以去看看我的另一篇文章,vue的按需加载这是父级路由的写法,我这里没用router-link,不理解this.$router的同学可以去看看我的vue路由博客,这是子路由的写法...

2018-04-26 14:56:02 1293

原创 vue-cli按需加载,懒加载组件

vue来做一个单页面应用,当我们的项目越来越大,组件越来越多的时候,首次启动项目户特别慢,就算做一个加载框,蒙层之类的,体验也不会好,这个时候就需要按需加载1.什么叫按需加载            所谓按需加载,顾名思义,就是当我需要的时候再给我,我不要的时候,你就老老实实待着2.如何懒加载            2.1路由的按需加载                        用起来很简单,原...

2018-04-26 14:51:12 5058

原创 vue-cli中路由的使用

  当我们新建一个vue项目时,这是我们的目录结构,我这里是用的是webpack模板,如果你们用的是weboack-simple的话,可能就没有router目录,和config目录,1.使用webpack目录新建的项目使用路由的方式相对简单            默认项目是在compnents目录下直接存在一个.vue文件,但在实际开发中,这种项目目录是有问题的,我们可以在comonents目录下...

2018-04-26 14:40:58 6660

原创 vue-cli初步使用

1.安装node.js            控制台node-v                               如图所示就表示node.js安装侧完成,                没安装的同学到https://nodejs.org/en/download/可以点击去官网下载,安装方法也很简单,一直下一步就好2.全局安装vue-cli                        ...

2018-04-26 14:29:35 151

原创 vue.js中Axios的使用

作者在接过同事写的代码后,发现里面有个叫Axios的东西不知道是干啥用的,自行百度之后理解了他的意思,在这里跟大家分享一下    1.什么是Axios            https://www.kancloud.cn/yunye/axios/234845这是官方中文文档,大家可以看看            Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.j...

2018-04-12 10:52:26 1486

原创 详解display与visibility的区别

两者看似都是起到隐藏元素的作用,但其实两者之间的差别还是特别大的从上代码可以看处,display隐藏后,div不会占用位置而使用visibility隐藏的div还是占用位置的,这就是两者的区别所在!!!...

2018-04-04 17:30:57 1271

原创 高德地图最简单教程01-

前言:        肯定有很多人问了,为什么选择高德地图,不去选择使用人数较多的的百度地图呢,博主主要做的是h5混合开发app,刚开始用的就是百度地图,但是定位极其不准,相差很远,后来辗转反侧找到了高德地图,发现这家伙挺靠谱定位挺准的!!第一章:显示地图        首先你需要引入,高德的js                <scrip    type="text/javascript"...

2018-03-02 11:42:24 2871

原创 给大家推荐一个挺好用的vue多页面脚手架工具

vue-mutiplehttps://github.com/agileago/webpack-mutiple这是作者的github地址,可以去看看1.使用方法  1.1安装node.js这就不用跟大家多做介绍了吧 http://nodejs.cn/download/没安装的可以点击去官网安装一下,最好在官网下载,又不要钱,别去乱七八糟的网站,有广告不说,还不是最新版

2018-01-30 16:12:38 5628

原创 谈谈老衲对闭包的理解!!综合了我在网上看的资料,把我的理解跟大家分享

1.第一点要讲的毋容置疑就是(什么事闭包了!!) 当一个函数有权访问另一个函数内部的变量是,就形成了闭包,举个'栗子' function a(){ var i;function b(){ i++}} 这里面b函数可以访问a函数的变量i,这里就形成了闭包2.说了这么多废话闭包到底是干嘛用的(纯属个人理解!!勿喷)2.1 每一个函数都有自己独

2018-01-30 15:53:12 192

原创 谈谈我对原型以及原型链的理解

1.在js中构建对象的方法有两种 1.1对象字面量 var dong={ name:'dongli',age:'22'} 1.2使用构造函数  function dong(){  this.name='dongli', this.age='22' } 当需要构建的函数较少时,可以直接使用对象字面量,但当我们需要构建大量对象时,

2018-01-30 15:31:42 1934 2

从当前日期选择(移动端,类似货拉拉)

类似货拉拉日期选择,选择出发时间,起始日期为当前时间

2018-05-07

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

TA关注的人

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