- 博客(14)
- 收藏
- 关注
原创 angular使用ng generate component <组件名>报错,无法创建组件
Could not find an NgModule. Use the '--skip-import' option to skip importing in NgModule
2023-03-08 22:40:37
692
原创 在react项目中使用redux,出现Could not find “store“ in the context of “Connect(**)“, Either wrap**.
Could not find "store" in the context of "Connect(**)". Either wrap the root component in a
2023-03-07 10:41:26
1284
原创 React+Vite+TS项目使用Alias路径别名不能点击跳转到指定文件
用 Vite 搭建一个React+TypeScript项目,文件导入模块由于有些层级过深,那么不得不在webpack配置文件里配置路径别名,减少路径代码,如下图。但是在导入模块时,虽然配置好了别名代码基础路径,但是却丢失了ctrl+鼠标左键的一键跳转模块的功能,而且ts提示没有模块声明文件。
2023-03-02 12:09:39
1538
2
原创 安装mysql 8.0连接navicat 报错:1251-Client does not support authntication protocol ...
安装mysql 8.0 连接navicat报错如下图所示:问题分析:因为比较新的mysql采用新的保密方式所以旧的似乎不能用,改密码方式:解决方案:use mysql;ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的密码’;FLUSH PRIVILEGES;...
2020-11-01 13:23:36
182
原创 React+Antd使用Modal组件时出现: Instance created by `useForm` is not connet to any Form element...如何处理?
React+Antd使用Modal组件时出现: Instance created by useForm is not connet to any Form element…如何处理?环境:react:16.1.3 antd: 4.1.2问题:Modal 中使用 Form ,使用 React Hooks const [form] = Form.useForm(); 创建实例时,会出现以下警告。原因:Modal 挂载的 HTML 节点默认为 document.body,页面初始化时,在当前模块下
2020-11-01 13:09:34
388
原创 Vue路由传参时,刷新页面,参数将当成字符串来处理?
在练习编程路由导航传参时,发现将 num:10传到积分页面通过computed属性加1变成11,但刷新了本页后并未按照预想的那样, 变为11,而是字符串拼接成了101, 然后,typeof查看传过去的Num类型 console.log后发现,num的值变为了String类型。原来,当刷新本页时,路由地址附带参数进行了一次刷新,页面在读取num时,当成字符串处理了。 ...
2018-06-25 15:26:27
8256
2
转载 vue项目中对axios的二次封装
近来在使用vue重构公司m站时,使用了axios来进行数据的请求,由于项目的需要,对axios进行了二次封装,点击进入axios//引入axiosimport axios from 'axios'let cancel ,promiseArr = {}const CancelToken = axios.CancelToken;//请求拦截器axios.interceptors....
2018-06-06 10:38:57
399
转载 JavaScript对bind、call、apply函数用法的理解
最近一直在用 js 写游戏服务器,我也接触 js 时间不长,大学的时候用 js 做过一个 H3C 的 web 的项目,然后在腾讯实习的时候用 js 写过一些奇怪的程序,自己也用 js 写过几个的网站。但真正大规模的使用 js 这还是第一次。我也是初生牛犊不怕虎,这次服务器居然抛弃 C++ 和 lua 的正统搭配,而尝试用 nodejs 来写游戏服务器,折腾的自己要死要活的我也是醉了。在给...
2018-06-04 10:22:17
222
原创 小程序开发Scroll-view横向滑动的问题
近日在学习小程序的开发,其间在进行scroll-view滑动组件时,发现了个坑,目前官方文档有缺陷。 如下图所示: 在微信公众平台-小程序开发https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html中scroll-view组件的横向滚动时,很多同学会发现,按文档所说的做也还是无法左右滑动,这时您可...
2018-05-17 23:05:54
16468
3
原创 for语句后边为什么没有花括号?
for语句后边为什么没有花括号?如下图所示,两个for语句后边的花括号省略,程序正常执行: 在绝大多数编程语言中,如果if、for、while等语句的内容中仅有一条语句,可以省略花括号。 在这里,for循环没有花括号,所以,其等价于: 也就是说,第一个for循环的循环体只有一个for循环,而这个for循环也没有花括号,所以这个for循环的循环体只有一个语句,而内for循环的循环体...
2018-05-17 22:55:54
13312
原创 js给列表添加点击事件,返回相应内容
面试题之“给列表添加点击事件,使其显示相应的内容” 方法一:var lis = document.getElementsByTagName("li"); for(var i = 0; i<itemli.length; i++){ lis[i].index = i; //给每个li定义一个属性索引值,赋 lis[i].onclick = f...
2018-03-16 17:25:14
6127
2
转载 前端Hack技术
做前端多年,虽然不是经常需要hack,但是我们经常会遇到各浏览器表现不一致的情况。基于此,某些情况我们会极不情愿的使用这个不太友好的方式来达到大家要求的页面表现。我个人是不太推荐使用hack的,要知道一名好的前端,要尽可能不使用hack的情况下实现需求,做到较好的用户体验。可是啊,现实太残酷,浏览器厂商之间历史遗留的问题让我们在目...
2018-03-12 16:24:35
1185
原创 JavaScript如何判断一个值是不是数字?
第一种方法:isNaN()使用js自带全局函数isNaN(), isNaN()返回一个Boolean值,如下 :var c="hello"; //字符串isNaN(c); //返回一个false;var c=10; //数字inNaN(c);//返回一个true如果以上c为一个空串或是一个空格,isNaN将把c当作数字0来处理,所以检查不严谨。第二种方法:正则表达式function checkNu...
2018-03-12 15:35:35
113107
8
转载 JS实现数组去重方法总结
最简单的方法:?123456789101112131415161718var arr=[2,8,5,0,5,2,6,7,2];function unique1(arr){ var hash=[]; for (var i = 0; i < arr.length; i++) { if(hash.indexOf(arr[i])==-1){ hash.push(arr[i]);...
2018-03-10 21:58:26
391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人