我们一般经常用console.log(log)将JavaScript语句中的一些变量输出到控制台来检查代码运行的问题。但console不只有log一种方法。接下来给大家介绍几种常用的console方法,让你的debug如丝般顺滑。 console.assert 当你只想让控制台输出错误的数据,如果正确,就不要输出了,不然输出太多很难找到关键问题。此时assert就派上用场了,assert方法是判断第一个参数是否是正确的,如果正确便不在控制台输出,如果错误会将错误显示在控制台上。第二个参数则是对此
2024-12-03/* 菜单展开向下的箭头 */ .aside h4 .nav-open { display: inline-block; width: 0px; height: 0px; border-bottom: none; border-top: 6px solid rgba(255, 255, 255, .7); border-left: 6px solid transparent; border-right: 6px solid transpar
2024-12-03综述 本文介绍Angular中的样式封装机制,以及背后的基本原理,供您参考。 我们在写一个Angular Component的时候经常要指定该Component需要的样式。样式可以通过inline的方式在styles属性中定义,也可以通过指定一个外部样式文件定义需要的CSS。无论哪种方式,定义的样式都只在当前Component可见,其他Component无法访问。这是Angular Component对样式处理的默认行为,但不是唯一行为。事实上,组件的encapsulation属性可以配置上述行
2024-12-03Js给人那种感觉的原因多半是因为它如下的特点: A:本身知识很抽象、晦涩难懂,如:闭包、内置对象、DOM。 B:本身内容很多,如函数库、对象库就一大堆。 C:混合多种编程思想。它里面不但牵涉面向过程编程思想,又有面向对象编程思想,同时,它的面向对象还和别的编程语言(如:C++,JAVA,PHP)不大一样。就好像又是新的一样,让你对曾经学的面向对象产生了怀疑...... D:辛苦学习后又看似和实际应用脱节。通常学了很久的js基础之后,变量、函数、对象你也都略知一二,但一到公司开发项目的时候,却又难
2024-12-03什么是Promise Promise 是的一种解决方案,使用Promise对象可以将异步操作以同步操作的流程表达出来,同时可以解决回调地狱的问题 class Mypromise { constructor(executor){ this.status = 'pedding' // 等待状态 this.value = null // 成功或失败的参数 // 存储待执行的事件队列 this.fulfilledCallbacks = []
2024-12-03异常处理思路 系统中异常包括两类:预期异常和运行时异常runtimeexception,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springMVC前端控制器交由异常处理器进行异常处理,如下图: springMVC提供全局异常处理器进行统一的异常处理,一个系统只有一个异常处理器 1自定义异常类 对不同的异常类型定义异常类,继
2024-12-03一、方括号 why引入? 计算属性 why引入? 对象字面量中使用方括号,[fruit] 含义是属性名应该从 fruit 变量中获取。 方括号VS点符号 方括号比点符号更强大。它允许任何属性名和变量,但写起来也更加麻烦。 属性值简写 属性值简写 用已存在的变量当做属性名,如用 name 来代替 name:name ,以下为混合使用。 let user = { name, // 与 name:name 相同 age: 30 }; 属性名称限制 属性命名无限制,but属性赋值有注意事项
2024-12-03一、背景图片设置 1、设置方式 2、图片的src img 的 src必须要有个值。延迟加载的图片也要增加默认的 src。src 取值为空,会导致部分浏览器重新加载一次当前页面 3、图片的alt 为重要图片添加 alt 属性,提高图片加载失败时的用户体验 4、图片的width 和 height 添加 width 和 height 属性,以避免页面抖动 二、图标favicon 保证 favicon 可访问 原因:在未指定 favicon 时,大多数浏览器会请求 Web Serve
2024-12-03参考参数: <IfModule mpm_prefork_module> ServerLimit 1000 StartServers 50 MinSpareServers 10 MaxSpareServers 20 MaxRequestWorkers 800 MaxConnectionsPerChild 0 </IfModule>
2024-12-031、这里使用的是ant design vue 的TreeSelect 树选择来实现的。 <a-form-item name="staffDept" label="责任部门" labelAlign="left"> <a-tree-select v-model:value="formState.staffDept" show-search//允许在下拉框中添加搜索框 style="width: 100%" :dropdown-style="{ maxHeight:
2024-12-03