logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

讯飞语音听写(Cannot read property ‘getUserMedia‘ of undefined“)浏览器报错解决

TypeError: Cannot read property 'getUserMedia' of undefined解决方法:步骤:1、在浏览器的地址栏里输入chrome://flags/#unsafely-treat-insecure-origin-as-secure  并回车然后作如下修改输入框中填写需要开启的域名,也就是你报错的地址,譬如http://example.com",多个以逗号分

vue3 ref、computed、watch、reactive核心原理思想

ref:ref是用于监听原始值的,因为 js 原始值不能引用内存地址,就算修改了也无从知晓,因而可以将其包装成一个对象,这样就可以获取到这个变量的引用,监听修改。ref只有一个 value 属性。(为了方便监听才包装成value对象里面)// 以下按序号阅读,可以复制全部运行。// 4.2 新建一个保存订阅的 WeakMap<object, Set>,使用 WeakMap 防止内存泄漏

#javascript#vue.js#elementui
react Hook之useMemo、useCallback及memo

useMome、useCallback用法都差不多,都会在第一次渲染的时候执行,之后会在其依赖的变量发生改变时再次执行,并且这两个hooks都返回缓存的值,useMemo返回缓存的变量,useCallback返回缓存的函数。const value = useMemo(fnM, [a]);const fnA = useCallback(fnB, [a]);1、memo的应用React.memo 为高

react的antd Tree(树形组件)默认展开和选中踩坑及使用

踩坑:开始发现不能收缩、展开。。。还以为是有bug呢。。。哎。。真TM蛋疼1.只用expandedKeys和checkedKeys的问题 无法收缩和选中了。2.expandedKeys 的类型也很重要,比如下面key是number类型expandedKeys也必须是数字expandedKeys=[1,2],如果是这样xpandedKeys=["1","2"]也不会生效总体解决方案: 必须配合下面的

基于vscode 自动格式化css + js代码 (装插件)

css格式化要在vscode装:Beautify css/sass/scss/lessjs格式化要装ESLint.vscode 里面设置{"editor.formatOnSave": true,"editor.tabSize": 2,"editor.codeActionsOnSave": {"source.fixAll.eslint": true},"eslint.options": {"exte

vscode html标签对齐高亮 Highlight Matching Tag

需要点击标签,然后会默认变成黄色

vue.js封装前端埋点

使用配置:// 在main.js中// 引入import kkVueLog from "kk-vue-log"// 配置// options 除了以下几个配置,支持所有的axios配置项const options = {// 埋点数据上传的接口,必填url: "//127.0.0.1:3000/login",//埋点数据上传的方法, 可选,不填写默认 'get'method: 'post',//请

#vue.js#前端#javascript
vue-cli3项目npm run build --report生成分析图

vue-cli3下的typescript项目,在build时想要生成分析报告进行性能优化。package.json命令如下:"scripts": {"dev": "vue-cli-service serve --mode dev","serve": "vue-cli-service serve --mode dev","build": "vue-cli-service build --mode p

开启rabbitmq远程ip访问 (新手必看)

我用docker创建的mq,发下没有配置文件,我也没去设置默认的配置mq配置文件。重点来了:当使用 ip+15672 访问的时候,linux肯定是登录不了。提示只能本地ip登录由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq。这里我们以创建个...

element ui (简单的手动上传文件,submit方式)

<template><el-form ref="form" label-position="left" :model="form" :rules="rules" label-width="80px"style="margin:20px;width:60%;min-width:600px;"><el-form-item label="坐标类型" prop="coordi

    共 25 条
  • 1
  • 2
  • 3
  • 请选择