logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue使用Web Speech API实现语音播报

SpeechSynthesisUtterance对象用于表示要播放的语音内容,SpeechSynthesis对象则用于控制语音的播放、暂停、停止等操作。先调用下window.speechSynthesis.cancel()方法。不兼容chrome。

文章图片
#语音识别#人工智能
vuex页面刷新数据丢失的解决办法

在vue项目中用vuex来做全局的状态管理, 发现当刷新网页后,保存在vuex实例store里的数据会丢失。原因:因为store里的数据是保存在运行内存中的,当页面刷新时,页面会重新加载vue实例,store里面的数据就会被重新赋值初始化解决思路:将state的数据保存在localstorage、sessionstorage或cookie中(三者的区别),这样即可保证页面刷新数据不丢失且易于读取。

通过IP地址 子网掩码计算网络地址 广播地址 地址范围 主机数量 (包含基础概念)

1. Internet上每一台计算机都有唯一的地址来标识它的身份,即IP地址,使用域名其实也是要转化为IP地址的2. IP地址分类:A类:000~127,默认子网掩码:255.0.0.0B类:128~191,默认子网掩码:255.255.0.0C类:192~223,默认子网掩码:255.255.255.0D类:224~239E类:240~2553...

VMware Tools 继续运行脚本未能在虚拟机中成功运行 解决方式

今天想实现网站内搜索功能的,突然没办法复制粘贴文件了,只好选择重新安装vmware-tools ????????????错误:重新安装前未卸载之前的vmware-tools,导致多种方式安装vmware-tools解决方案:终端界面输入whereis vmware-tools查找 , 一般在/etc/vmware-tools/和 /usr/lib/vmware-tools/目录下进入/etc目录,

vue-awesome-swiper之点击事件

当 swiper 开启 loop 属性实现循环轮播,同时用 vue 的事件绑定语法为每个轮播页绑定事件,当轮播到特定的页面时绑定的事件无法被正常监听。原因:Swiper 是通过在实际轮播页前后复制若干个页面来实现 loop(首尾相连循环滚动)效果的,因为虽然复制了轮播页元素但 vue 所绑定的事件处理器却没有被复制。解决方案:Swiper.js本身提供了一套事件绑定机制,只需要把原代码里 vue

antd vue select 下拉菜单不和选择器同宽

<a-selectclass="subscribe-select"dropdownClassName="drop-down-Style" // 下拉菜单的 className 属性:dropdownMatchSelectWidth="false" // 下拉菜单不和选择器同宽:value="userId"@change="handleUserChange":defau..

vue3之fix: [Vue warn]: Write operation failed: computed value is readonly.

<template><div class="transparency tool-kit" @click.stop><section class="contain"><span>透明度</span><a-slider v-model:value="slideVal" :tooltipVisible="false" @change="c

#vue.js#javascript
vue3之watch多个源

watchAPI 与选项式 APIthis.$watch(以及相应的watch选项) 完全等效。watch需要侦听特定的数据源,并在单独的回调函数中执行副作用。默认情况下,它也是惰性的——即回调仅在侦听源发生变化时被调用。与watchEffect相比,watch允许我们:惰性地执行副作用;更具体地说明应触发侦听器重新运行的状态;访问被侦听状态的先前值和当前值。api:watch(WatcherSo

#javascript#vue.js
    共 21 条
  • 1
  • 2
  • 3
  • 请选择