logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

elementui 再次打开dialog,绑定的数据不更新问题

1 因为dialog再次打开时不经过重新渲染dom,只是简单的显示隐藏,所以第一次打开绑定值后,关闭再打开则不会更新,解决办法是在外层套一层div,用v-if控制<div v-if="editDialog_visual" ><el-dialog:area="[700,600]"top="middle"no-scrollbartitle="人员编辑"

#elementui#vue.js#html
笔记:vue中iframe刷新后src丢失出现404问题

如果组件中,用iframe嵌套了别的项目地址;刚开始用vuex保存src内容,但是页面刷新后,iframe中的内容404;原因是vuex中的src没有值,所以采用浏览器缓存实现;代码如下<template><div class="sc-demo"><iframe class="iframe" :src="src" ></iframe></div

nodejs 使用sqlite数据库

1 认识SQlite.对于SQlite的解释,一句话即可;SQlite是一款非常轻型的数据库,体现在下面3个特点1 体积小2 免安装,无需配置3整个数据库(定义、表、索引和数据本身)都在宿主主机上存储在一个单一的文件比如一个 test.db文件就是一个sqlite数据库,然后可以用图形化工具连接操作;创建一个目录sqlite,然后新建test.db,打开navicate连接sqlite,如下输入连

#数据库
new Map() 和 new Set()的用法(javascript)

1 作用Map() 用来存储键值对,是键值对的集合;即用来管理键值对(key:value)Set() 用来存储键,是键的集合;即用来管理一组键(key)2 Map()基础用法如下,可以在控制台测试map几何的基础方法// 新建Map集合var m1=new Map()// 添加键值对m1.set("name","xiaobaigis")// 添加键值对m1.set(5,"number")// 判断

#数据结构
初识vscode插件开发(二)-右键菜单

在初识vscode插件开发(一)-工程搭建、命令运行及调试中认识了如何通过ctrl+shift+p 调用扩展命令;本节介绍如何通过添加右键菜单,执行扩展命令;1 添加右键菜单1.1 资源管理器上下文菜单 - explorer/context打开extension.ts,在activate函数中添加如下命令:context.subscriptions.push(vscode.commands.reg

#vscode#visual studio code
初识vscode插件开发(四)-webview api

通俗点说:webview即web视图,使用webview api 你可以在vscode中打开一个完成的视图,该视图就跟嵌入页面一样,几乎用html语法就可以渲染;而且还可以调用一些vscode的原生api做一些复杂的交互;我也是半知半解,让我们先实现一个效果;就可以自己去总结这是个什么东西了1 在extension.ts文件中,添加一个命令context.subscriptions.push(vs

#vscode#webview#javascript
初识vscode插件开发(一)-工程搭建、命令运行及调试

开发环境:nodejs和vscode;先确保安装了nodejs环境和vscode编辑器;编辑器用其他也可以也是第一次尝试;中间肯定会有坑,所以就记录下;1 全局安装官方脚手架打开命令终端,执行 npm install -g yo generator-code;等待几分钟npm install -g yo generator-code2 配置工程打开命令终端,执行 yo code;如下设置参数如下:

#vscode
到底了