
案例
可爱丶妖小妖
勤勤恳恳学前端,快快乐乐拿高薪
展开
-
VS code 格式化代码的问题
以前我用的时候就好好的,最近突然会自动把单引号变成双引号,自动加分号,还在最后自己加逗号,我百思不得其解,还好有万能的网友,解决了这个问题。在项目根目录下,也就是跟 README.md 同级,创建一个新文件,名字是 .prettierrc.json里面写这个{ "singleQuote":true, "semi":false, "trailingComma": "none"}singleQuote 单引号semi 分号trailingComma末尾逗号...原创 2022-02-20 15:48:00 · 367 阅读 · 0 评论 -
当 Dialog 对话框 反复打开关闭后,内容不显示
今天遇到的一个问题:使用Dialog里面的内容显示不正确。当我点击 Dialog里面取消按钮,关闭对话框后,再打开后,内容就消失了,这让我很难受。再我再三检查后,发现不管打开几次Dialog ,只会在第一次打开的时候发送请求,点击取消按钮后,数据会重置,但是再打开的时候,不会再发送请求。所以没有内容了!!根据大佬的指点,我找到了问题所在。1.首先是在create阶段创建的请求created () { this.loadRole() //封装的...原创 2021-11-29 16:48:19 · 2333 阅读 · 0 评论 -
关于Vue CLI项目时,出现 You will need to perform the initial commit yourself.
WARN Skipped git commit due to missing username and email in git config, or failed to sign commit.You will need to perform the initial commit yourself.原创 2021-11-17 14:32:48 · 1543 阅读 · 0 评论 -
如何用 Vue CLI 4.X 手动创建一个项目
简介Vue CLI 作为 Vue 的官方脚手架,降低了开发者对于 webpack 的配置成本,便于快速构建项目。说明Vue CLI 4.x 需要Node.jsv8.9 或更高版本 (推荐 v10 以上)。你可以使用n,nvm或nvm-windows在同一台电脑中管理多个 Node 版本。已经全局安装了旧版本的 vue-cli (1.x 或 2.x),需要先通过npm uninstall vue-cli -g或yarn global remove vue-cli卸载后再安装。安装...原创 2021-11-17 11:10:16 · 570 阅读 · 0 评论 -
Vue.js的综合案例
1、 综合案例: TodoMVC TodoMVC 是一个经典项目,让开发者快速实践到框架开发方式 官网: http://todomvc.com/ 评价: 功能完备不冗余,多样实现引深思2、准备工作 从 github 克隆项目模板 git clone https://github.com/tastejs/todomvc-app-template.git 进入项目目录,安装项目依赖 cd 项目目录 npm install...原创 2021-11-11 09:40:42 · 693 阅读 · 0 评论 -
将div#demo.demo转化成<div id=“demo“ class=“demo“></div>
replace()一个RegExp对象或者其字面量。该正则所匹配的内容会被第二个参数的返回值替换掉指定一个函数作为第二个参数。在这种情况下,当匹配执行后,该函数就会执行。函数的返回值作为替换字符串。(注意:上面提到的特殊替换参数在这里不能被使用。)另外要注意的是,如果第一个参数是正则表达式,并且其为全局匹配模式,那么这个方法将被多次调用,每次匹配都会...原创 2021-09-25 11:11:36 · 304 阅读 · 0 评论 -
获取<p class=‘demo‘>hello JavaScript</p>内部文案
const str = "<p class='demo'>hello JavaScript</p>";const reg = /^\<.+\>(.+)\<.+\>$/;const str1 = str.replace(reg,function (match, $1) { return $1;});console.log(str1);捕获组:匹配x并记住匹配项。例如,/(foo)/匹配并记住“foo bar”中的“foo”正则表达式...原创 2021-09-25 11:36:02 · 395 阅读 · 0 评论 -
检测昵称是否是有汉字字母数字下划线组成,6-8位
const str = "妖小妖_yao";const reg = /^[\u4e00-\u9fa5\w]{6,8}$/;console.log(reg.test(str));正则表达式中预定义类. [^\n\r] 除了换行和回车之外的任意字符\d [0-9] 数字字符\D [^0-9] 非数字字符\s [\t\n\x0B\f\r] 空白字符\S [^\t\n\x0B\f...原创 2021-09-25 11:52:04 · 502 阅读 · 0 评论 -
检测是否是2到4位汉字
const str = "汉字嘛";const reg = /^[\u4e00-\u9fa5]{2,4}$/;console.log(reg.test(str));汉字:^[\u4e00-\u9fa5]{0,}$ 英文和数字:^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$ 长度为3-20的所有字符:^.{3,20}$ 由26个英文字母组成的字符串:^[A-Za-z]+$ 由26个大写英文字母组成的字符串:^[A-Z]+$ 由26个小写英文字母组成的字符串:^[a.原创 2021-09-25 11:45:22 · 319 阅读 · 0 评论 -
新手如何用 js 写一个五子棋
最新一次的作业,需要用所学到的知识写一个前端小游戏,我想到了五子棋,想着容易做起来难啊!不过历经千辛万苦,最终磕磕巴巴写出来了一个简单的(有bug)五子棋。首先贴起来html内容,很简单,就一个地图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"&g原创 2021-10-04 16:35:34 · 1185 阅读 · 0 评论