记录真实开发问题、项目实践和两三句就能说明白的技术点
在 Vue2.0,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令。在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候…
被测试网页的 HTML 代码如下: <html> <body> <div id="div1" style="text-align: center"> <img alt="XPath 定位语法" src="http://www.sogou.c…
基础 关于xpath定位网上有好多资料,我推荐在MDN上查看,我感觉上面讲的比较全面 developer.mozilla.org/en-US/docs/… xpath是一门在xml文档中查找信息的语言,它使用路径表达式来选取xml文档中的节…
关闭 Chrome “无法更新”提示窗口的多种方法:快捷方式/任务栏添加 --disable-background-networking 启动参数,以及修改注册表 ChromeHTML/ftp/http/https 的 command 项;附其他常用启动参数。
把@Value 注入 到static静态变量 中以方便调用, 代码如下 package com.wenhe.blogcommon.config; import lombok.Data; import org.springframework.…
在SpringBoot中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.properties中关闭模版引擎的缓存,,如下: 1、模板热部署 Thymeleaf的…
根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要SELECT count(*) 呢?无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往的count SQL查找是否"存在" 目前多…
最近用vue做后台管理模块, 需要在css中引用用 js 的变量来动态的设置 elementui组件里边的css . 从网上找了很多方法, 经测试有一些不好用(具体原因还没查), 找到了如下方法测试好用, 这里记录一下 , 以便查询 <te…
一开始接触Vuex的时候,被dispatch和commit搞得很是头疼,不知道什么时候需要使用dispacth派发action,什么时可以直接commit。索性今天借着项目里真实用到的2种情况来说一下。 1.dispatch和commit的…
uniapp 中使用 Vuex store 模块:定义 user.js(state/actions/mutations)并通过 uni.setStorage 持久化,在 index.js 用 modules 注册,组件中用 mapState/mapActions 访问与调用。
再看js的一个插件的时候看到一个 !function(){ ... }() 格式的用法, 没大明白 这个 叹号 (!) 在这里的用法 , 于是搜了一下, 在这里做个记录. 最近有空可以让我静下心来看看各种代码,function与感叹号的频繁…
Docker Desktop 基于 WSL2,数据默认存在 C 盘 %LOCALAPPDATA%/Docker/wsl,C 盘空间吃紧。本文用 wsl --export/--unregister/--import 将 docker-desktop-data 迁移到 D 盘,...
父子组件通信,都是单项的,很多时候需要双向通信。方法如下: 1、父组件使用:msg.sync="aa" 子组件使用$emit('update:msg', 'msg改变后的值xxx') 2、父组件传值直接传对象,子组件收到对象后可随意改变对象…
字符串完全转 Unicode 编码 字符串转 Unicode 忽略半角 普通 Unicode 编码转字符串 混合 Unicode 编码转字符串 字符串转 Unicode 编码 /** * 字符串转 Unicode 编码 * * @param…
vue2 启动慢并提示 npx browserslist@latest --update-db / caniuse-lite is outdated 的原因与解决:升级 autoprefixer、caniuse-lite、browserslist 三个 dev 依赖。