Web
Merlin Mage
留在前端这块地,追求技术上的突破与精神上的升华
展开
-
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 · 577 阅读 · 0 评论 -
在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 · 1111 阅读 · 0 评论 -
Vue路由传参时,刷新页面,参数将当成字符串来处理?
在练习编程路由导航传参时,发现将 num:10传到积分页面通过computed属性加1变成11,但刷新了本页后并未按照预想的那样, 变为11,而是字符串拼接成了101, 然后,typeof查看传过去的Num类型 console.log后发现,num的值变为了String类型。原来,当刷新本页时,路由地址附带参数进行了一次刷新,页面在读取num时,当成字符串处理了。 ...原创 2018-06-25 15:26:27 · 8192 阅读 · 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 · 376 阅读 · 0 评论 -
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 · 112963 阅读 · 8 评论 -
JavaScript对bind、call、apply函数用法的理解
最近一直在用 js 写游戏服务器,我也接触 js 时间不长,大学的时候用 js 做过一个 H3C 的 web 的项目,然后在腾讯实习的时候用 js 写过一些奇怪的程序,自己也用 js 写过几个的网站。但真正大规模的使用 js 这还是第一次。我也是初生牛犊不怕虎,这次服务器居然抛弃 C++ 和 lua 的正统搭配,而尝试用 nodejs 来写游戏服务器,折腾的自己要死要活的我也是醉了。在给...转载 2018-06-04 10:22:17 · 205 阅读 · 0 评论 -
小程序开发Scroll-view横向滑动的问题
近日在学习小程序的开发,其间在进行scroll-view滑动组件时,发现了个坑,目前官方文档有缺陷。 如下图所示: 在微信公众平台-小程序开发https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html中scroll-view组件的横向滚动时,很多同学会发现,按文档所说的做也还是无法左右滑动,这时您可...原创 2018-05-17 23:05:54 · 16378 阅读 · 3 评论 -
for语句后边为什么没有花括号?
for语句后边为什么没有花括号?如下图所示,两个for语句后边的花括号省略,程序正常执行: 在绝大多数编程语言中,如果if、for、while等语句的内容中仅有一条语句,可以省略花括号。 在这里,for循环没有花括号,所以,其等价于: 也就是说,第一个for循环的循环体只有一个for循环,而这个for循环也没有花括号,所以这个for循环的循环体只有一个语句,而内for循环的循环体...原创 2018-05-17 22:55:54 · 12731 阅读 · 0 评论 -
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 · 6064 阅读 · 2 评论