- 博客(14)
- 收藏
- 关注
原创 前端开发 PC Web端如何禁止用户缩放页面
开发的页面不想让用户缩放页面,这样的页面可能涉及很多绝对相对定位。把这段代码贴在你页面加载完成的生命周期里,等待着奇迹发生吧。前两者可以监测到,那就能禁止。页面缩放一般三种方式。
2024-03-13 11:09:36
1160
原创 为什么angular 中有些接口实现需要@Injectable()装饰,而有些不行
装饰器的,默认情况下是可以使用依赖注入的。同样,一些简单的类也不需要依赖注入,因为它们可能仅仅是用作数据模型或者辅助工具类。只有需要在多个组件或服务中使用依赖注入的类才需要使用。装饰器来启用依赖注入。服务是一个用于组织和共享代码逻辑的特殊类,我们可以在任何组件中通过依赖注入来使用它们。装饰器告诉Angular编译器该类可能会有依赖项,并且需要被注册到DI容器中。装饰器用于标记一个类可以被依赖注入系统识别并进行实例化。一般情况下,我们希望在服务和一些特定的类中使用。然而,并非所有的类都需要使用。
2023-09-20 14:27:29
634
1
原创 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of me
修改node-modules 下面的 .bin文件夹里面 ng.cmd 和 ngc.cmd最后一行。
2023-07-28 11:20:10
352
1
原创 angular Form 表单校验 ,点击外部按钮触发校验方法
如过写在外部的提交按钮想触发表单校验,则可以设置一个隐藏的submit按钮,点击提交时获取元素并点击事件。写在form 表单里面的按钮点击后一定可以触发表单校验。
2023-07-27 10:11:54
847
1
原创 angualr Data path ““ should have required property ‘browserTarget‘
记录问题 angular。
2023-03-15 11:20:32
543
原创 This import contains errors, which may affect components that depend on this NgModule -Angular
解决:检查你定义的pagemodule和app.module中引入的components,不能重复引入。
2023-03-10 10:31:58
1447
原创 【记录写bug】ajax发起get请求时,两个参数莫名丢失一个--路由属性传递的参数该如何获取
业务需求:在搜索建议列表中点击一个建议项,会跳转到包含该关键字的文章列表,这里要获得点击的建议项,即keyword,跳转到的页面是/:keyword,因此我需要获得keyword 作为发起ajax请求的参数。调试中报400错误,并在network中发现少了请求参数。原因是路由属性传参需要使用。...
2022-08-12 22:50:28
323
原创 学习react阶段如何在一个React项目中写多个index.js入口
学习React基础,不想每次都删掉代码或者重新创建React项目 有没有什么好的办法没有好办法目前在用的:修改node_modules->react-scripts->config->path.js里面的index.js入口 这个路径也无需手动填写,在index.js外层目录右键,复制相对路径,粘贴即可...
2022-06-20 23:37:13
480
原创 Edge浏览器F12开发者模式下react-developer tools 没有显示问题
问题:edge浏览器学习React,找不到调试工具栏在哪最终解决:它可能不叫react了,改在component里能够监测到状态的变化解决过程:1.在所有站点上+允许访问url2.调试工具的设置,两个地方不要勾选 3.重启浏览器和项目,底部component工具内可以监测状态edge浏览器安装react dev tools失败,国内外节点都不行,应该不是网络问题试试这个React Developer Tools | Edge扩展 - Crx搜搜 (crxsoso.com)...
2022-06-20 23:26:33
2776
9
原创 黑马程序员前端学习接口变更
刘老师离职了,VUE的接口失效的,一律换为黑马官方接口axios.defaults.baseURL = 'https://www.escook.cn'换成axios.defaults.baseURL = 'http://applet-base-api-t.itheima.net' 刘老师博客写道不再讲课的程序员,但他真的是一位不错的老师,思路清晰,表达清晰。liulongbin yyds,感谢!...............
2022-06-10 17:08:25
14263
16
原创 prettier 和ESlint格式冲突问题解决-Unexpected space before function parentheses
描述一下问题:1.本来prettier和eslint 用的好好的,今天做黑马头条的案例,写到一个匿名函数,prettier又开始加空格了,但是eslint只能设置忽略空格或者不忽略空格,没办法做到两全,我这里改了规则怕是前面的都要翻了天2.妄想通过修改rules或者settings.json来实现,未遂1.安装插件prettier-eslint2.配置:说明:1.首先原来的eslint和prettier属于是开发者都很傲娇,谁也不惯着谁,不妥协不将就,所以目前没有找到特别完...
2022-06-02 23:39:57
3241
6
原创 webpack 对项目进行打包发布-优化图片和js存放路径-无报错但无法生成images路径
项目发布时需要打包。目的有两点,一是将内存中的文件生成到磁盘中,二是分别优化存储路径在学习黑马的课程时,发现优化图片路径总是不生成images文件夹{ test: /\.jpg|png|gif$/, use: 'url-loader?limit=470&outputPath=images' },首先要知道limit是自己设置的,高于这个大小的图片,不会被转成base64,而base64格式的图片不会被生成到打包的images内。所以,要想看到优化的images文件夹,需要
2022-05-24 09:41:30
260
原创 Vue2.0 webpack 配置html-webpack-plugin无报错 但依旧失败——一个空格引发的惨案
今天刚开始学习Vue2.0,在配置html-webpack-plugin时,没有报错,但效果就是不显示查了半天大小写,无错// 导入HTML插件,得到一个构造函数const HtmlPlugin = require('html-webpack-plugin');// 创建HTML插件的实例对象const htmlPlugin = new HtmlPlugin({ template: './src/index.html', //指定原文件的存放路径 filename: './in...
2022-05-23 21:05:46
876
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人