自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 处理后台传来的js

【代码】处理后台传来的js。

2023-02-13 13:52:11 147

原创 call、apply、bind的区别、使用、手写实现

call、apply、bind的区别、使用、手写实现call、apply、bind都是改变this指向的方法call、apply都是直接调用的call第一个参数传入指定的上下文,其他参数接在后面一个个传入;apply第一个参数传入指定的上下文,其他参数以数组形式接在后面传入bind返回一个函数,需要自己去调用。

2022-08-23 11:23:15 99

原创 记录:reduce语法和应用场景

记录:reduce语法和应用场景。

2022-08-22 10:46:43 190

原创 记录:border-radius 多个值,带/的值

有一个可以自己在线调试的网站: https://9elements.github.io/fancy-border-radius//之前的值是水平半径,/之后 的值是垂直半径,如果没有/,就会默认两个值相等。记录:border-radius 多个值,带/的值。四个值分别是 左上角 右上角 右下角 左下角。可以调整出来花瓣形、叶子形、盾牌形、水滴型…其次就是0~100%、px、em…除了设置单一值,我们还可以设置4个值。记忆:左上角起,对角,顺时针。记忆:左上角起,对角,顺时针。记忆:左上角起,顺时针。...

2022-08-19 09:59:01 593

原创 js拼接html时传递对象

这种错误一般是少了逗号或者分号,而我传递的对象变成[object Object],起因:在使用地图的popup时,动态拼接了一段html,如下。记录:js拼接html时传递对象的一个坑。只剩下 popupDetail({结果仍然报错 输入意外结束。很明显,这个双引号的问题。那么解决办法就出来了,打印出来我传递的值是。...

2022-08-18 10:14:10 489

原创 Vuex使用方法

Vuex是什么?官方解释:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。我的理解:Vuex是把全局共享的状态抽取出来,单独管理。我们不管在哪里修改了状态,Vuex都会通知使用了该状态的组件作出相应的修改。Vuex的组成state:共享所存储的数据(数据仓库)mutations:修改数据的同步方法(仓库的钥匙)getters:类似vue组件里的computed函数,当所依赖的state里

2021-03-03 11:13:28 219 1

原创 理解Vue.mixin混入,利用mixin高效复用组件

理解vue.mixin混入,利用mixin高效复用组件先看vue官方文档中的解释:混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。我的理解是:我们先创建一个vue组件,自定义一些会复用到的方法和变量,将这个组件作为混入对象;mixin提供了将一个组件混入到其他vue实例中的方法,通过这个方法,把我们自定义的方法和变量挂载到vue实例上,方便我们进行复用。m

2021-03-02 10:16:17 288

原创 vue mqtt使用(二)

首先在vue项目中安装mqtt包:npm install mqtt --save然后引入包import mqtt from 'mqtt'vue代码实现var clientconst options ={ connectTimeout:40000, clientId:'mqttjs_fcf7b01047', username:'admin', password:'public', clean:true}client = mqtt.connect('ws://127.0.0

2021-01-12 17:45:25 824

原创 vue mqtt测试工具使用(一)

服务端下载地址 下载emqx命令行下进入解压路径,启动 emqx./bin/emqx start启动成功本地浏览器进入 http://127.0.0.1:18083/ 页面 ,默认用户名admin 密码public点击连接上的客户端id发布消息接受消息...

2021-01-11 17:47:59 589

原创 vue请求服务器上的json数据跨域问题

vue请求服务器上的json数据跨域问题开发环境问题:本地直接使用axios请求会报跨域错误解决方法:在config文件下找到index.js,vue-cli3没有config文件的需要自己在根目录创建vue.config.js文件。 proxyTable: { '/json': { target:"http://xx", //你请求的地址 changeOrigin: true, pathRewrite: {

2021-01-08 14:42:19 1753

原创 vue监听浏览器窗口关闭

vue监听浏览器窗口关闭需求:后端需要在用户退出或者关闭页面的时候调用一个接口相关技术点:页面关闭和刷新时, 触发 beforeunload事件当文档或一个子资源正在被卸载时, 触发 unload事件,unload在beforeunload之后被触发参考了网上大家分享的一些方法后,根据自身实际情况调整后可用~参考网址:https://blog.csdn.net/robin90814/article/details/90603369第一步 data里放好要用到的变量 data(){

2020-09-11 17:34:15 4321 1

原创 前端合并单元格,一看就会

使用vue+elementui展示 合并行效果图 表格渲染:span-method="objectSpanMethod" 是合并行或列的计算方法,写在el-table标签上```javascript<el-table v-loading="loading" :data="data" size="small" :span-method="objectSpanMethod"> <el-table-column align="center" prop="lksNa..

2020-07-29 11:59:20 2019

原创 react 监听事件&移除监听滚动事件失效

react 记录componentDidUpdate 在组件完成更新后立即调用。在初始化时不会被调用。监听事件放在里面。componentWillUnmount在组件从 DOM 中移除之前立刻被调用,把移除监听事件放在这个生命周期函数里。但是在跳转其他页面时,监听事件并没有被移除。 // 组件加载时监听 componentDidMount() { window.addEvent...

2019-10-19 22:22:10 3719

webstorm浅绿色护眼主题

浅绿色的护眼主题

2021-01-13

空空如也

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

TA关注的人

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