笔记
文章平均质量分 53
.风中追风.
努力努力再努力。
展开
-
Vue实现微信分享好友,分享朋友圈。
实现微信分享功能。1 、基于vue去实现在微信里去分享给你的微信好友,或者去分享到你的朋友圈里。如果是react 等等 一样用法。2、目前实现微信分享功能是通过点击微信控件触发的,代码拿走直接用,因为分享出来的是一个有标题,有描述,有图标的一个类似连接,所以灵活使用,分享地址,分享图片,分享的话术等等根据各自的需求去写。3、使用到微信官网的api通过 npm i weixin-js-sdk 安装。最好在项目的main.js里暴露出来。html部分 <div class="box"原创 2021-01-25 10:11:11 · 9585 阅读 · 7 评论 -
多行溢出省略号显示(ccs/js)实现!
关于多行溢出显示省略号的问题,如果是根据字符的长度个数限制 超过部分替换为省略号,这种还是很好处理的,关键是根据行数,在未知情况下你不知道需要多少内容,去填满一个元素,做起来还是比较麻烦的,网上很多种乱七八糟的方案,拿过来又不能直接用,,我就结合网上的思路重新整理修改一波可以直接用的几种方案。一、单行溢出出现省略号显示:<div class="p">张艺兴张艺兴张艺兴张艺兴张艺兴</div>样式:.p{ width:1rem; overflow:hidden;//超出部分原创 2021-01-11 11:03:48 · 4094 阅读 · 8 评论 -
vue点击按钮 使input textarea等输入框自动聚焦
第一种方法:使用vue 的实例属性$ref原创 2020-12-22 18:04:48 · 6234 阅读 · 2 评论 -
promise的用法与定义。
发现很多人其实一直在用promise原理,却不认识。或者只会用却说不出个所以然。。。。结合个人理解说下这个promise吧。首先在讲promise之前,我先简单的说下两个东西,一个构造函数,一个回调函数。什么是构造函数(实例方法):特点:构造函数的名称一般是开头字母是大写的this就是指实例,挂载在this上面的属性称为实例属性function Btn (val){//定义一个构造函数 this.val = val//挂载在this身上的实例属性}var w = new Btn ("原创 2020-12-07 23:26:09 · 2025 阅读 · 3 评论 -
javascript中同步程序与异步程序及(进程与线程)
在讲程序中的同步和异步时,先讲讲我们实际生活中什么是同步,什么是异步。为什么要先讲这个呢,是因为接下来我想写一个详细的promise的文章,所以为了做铺垫吧。。。顺便把进程与线程也说说。生活中的同步:就是指同时在做几件事情,同时进行同时做。生活中的异步:不是同时在做,不是同步进行的。大家都知道程序的执行顺序是自上向下执行的。那么程序中的同步和异步又是怎样的呢 其实和我们实际生活中的同步异步是相反的。程序中的异步代码:也称为不阻塞代码,就是指同时执行,如执行前面的代码不会阻塞后面的代码执行如下:原创 2020-11-23 23:44:10 · 295 阅读 · 1 评论 -
详讲npm的使用和配置!
详讲npm !可能好多人一直在用npm ,却分不清npm到底干嘛的,每次装node时就自动把npm 装好了,那么它们到底什么关系呢 ?别人问npm干嘛的,可能很模糊的回答一句用来装包的,那除了装一些包还有没有别的用处呢?我这里为了让不懂npm的看懂写的很啰嗦,哈哈大佬可以选择性看npm干嘛的 :帮助你安装模块(包),自动安装依赖(是指假如你安装了jquery这个包,它会帮你自动安装好jquery中所依赖的其他包),管理包(增,删,更新,项目所有包),只是用来管理项目里所依赖的第三方包,并没有帮你管原创 2020-11-09 10:36:26 · 839 阅读 · 0 评论 -
地址栏传参及获取参数——封装方法!(直接拿来用)
说说这个地址栏如何传多个参数,以及如何获取多个参数。然后把这块的逻辑封装成个函数,可以直接调并能取到自己想要的参数和值。(路由跳转同理)先说说如何传参吧。传的参分为常量和变量两种如下:传的参数是常量时:传一个参数时直接问号后面添加变量和值 。如: https://editor.csdn.net/md/?id=110传多个参数时,参数和参数之间要用 &隔开。如:https://editor.csdn.net/md/?id=110&flag=112&uuid=119传的参原创 2020-10-31 00:23:40 · 6031 阅读 · 4 评论 -
详讲闭包的定义和使用!
什么是闭包?及定义和使用想必好多前端开发者对于 闭包 都不陌生,也是面试中经常被问到的问题之一。先看看官方对闭包的解释:一个拥有许多变量和绑定了这些变量的环境的表达式的一部分。哎呀呀~说的好像有点抽象。以下是个人结合开发经验的理解:因为javascript语言是允许一个外部函数里可以定义一个内部函数的。简单说闭包:也就是一个函数可以定义在另一个函数体内。并且这个内部函数是可以访问外部函数里定义的局部变量。再简单点就是 :一个函数里套一个函数。(闭包是定义在一个函数内部的函数)当这个内部函数在包含原创 2020-10-19 15:38:30 · 686 阅读 · 3 评论 -
彻底理解作用域!
理解作用域##结合上次的写的闭包,趁热打铁来讲讲作用域,希望有助于理解闭包和作用域。作用域能决定了从代码不同部分对变量,对对象,对函数是否有可访问性。在javascript 中作用域分为以:局部作用域 全局作用域(然后结合闭包,会提到链式作用域 )顾名思义,局部作用域:就是在函数外部不能读取的变量,在函数内部去定义一个变量称局部变量,局部变量的作用域是局部的。function btn(){ var a ="1" console.log(a)//能取到}console.log(原创 2020-10-28 22:52:27 · 1653 阅读 · 11 评论 -
详讲vuex的辅助函数mapState,mapGetters,mapActions,mapMutations
详讲vuex的映射函数mapState,mapGetters,mapActions,mapMutations作为一个使用vue框架的开发者,对vuex都不陌生,在这里就讲讲vuex的映射函数吧。希望对感兴趣的人有一些帮助。然后给个关注或者赞支持下,也可以加vx:w1421211413一起分享。html部分<template> <div class="demo1"> <div>没有使用mapState:{{$store.state.w1}}&原创 2020-09-23 01:00:07 · 532 阅读 · 0 评论