05 2024 档案
摘要:
报错:Module not found: Error: Can't resolve 'ant-design-vue/dist/antd.css' in 'xxx' 原因:引入的antd.css文件实际上应该是reset.css文件,是由于ant-design-vue的官网给的代码和实际下的包的文件不
阅读全文

摘要:
所有组件生命周期函数都通过添加on前缀或完全更名实现
阅读全文

摘要:
React Native是什么? React Native是Facebook开源的一个使用JavaScript和React编写原生应用的框架。它允许开发者使用JavaScript和React编写跨平台的移动应用,这些应用可以运行在iOS和Android平台上。 React Native有哪些优点?
阅读全文

摘要:
push():向数组的末尾添加一个或多个元素,并返回新的长度。 pop():删除并返回数组的最后一个元素。 shift():删除并返回数组的第一个元素。 unshift():向数组的开头添加一个或多个元素,并返回新的长度。 splice():通过删除或替换现有元素或者添加新元素来修改数组,并以数组形
阅读全文

摘要:
BFC(Block Formatting Context)即块级格式化上下文,是W3C CSS2.1规范中的一个概念。它指的是浏览器中创建的一个独立的渲染区域,并且拥有一套渲染规则,决定了其子元素如何定位,以及与其他元素的相互关系和作用。 BFC是一个完全独立的空间(布局环境),让空间里的子元素不会
阅读全文

摘要:
原始数据类型(7):Number、String、Boolean、Null、Undefined、Symbol、BigInt; 对象类型(7):Object、Array(用于存储多个值的特殊对象)、Function、Date、RegExp、其他内置对象(Map、JSON等)、自定义对象(new一个对象,
阅读全文

摘要:
ES6,即ECMAScript 2015,js的一个重量级版本,相较于ES5,它更新了一些新特性以及语法。 let和const关键字:用于声明变量。 let:定义块级局部变量。 const:定义常量,注意:如果是定义对象或数组,那么该对象或数组中的值可被改变,但引用不能改变。 箭头函数:提供了一种更
阅读全文

摘要:
js中原型(Prototype)和原型链是两个东西,且彼此相关。 原型:js中的对象。 原型链(Prototype Chain):获取js中对象的方式。 例: function iuniko(e) { this.value = e; } 我们创建了一个iuniko的函数,并分配了一个对象,我们获取该
阅读全文

摘要:
vue3的写法和vue2版本有很大区别,分别体验在变量的设值,生命周期等钩子的引入,template模板不再规定只能包含单独节点等。 最大的区别就在于3比2多了一个setup的概念,3允许你把业务逻辑都统一写里面,像生命周期中的一些钩子都可通过从vue导出的方式使用, 让我觉得3和react很相似的
阅读全文

摘要:
1.表单验证 function validateForm() { var name = document.forms["myForm"]["name"].value; if (name == "") { alert("Name must be filled out"); return false;
阅读全文

摘要:
var box = document.createElement("div"); document.body.appendChild(box); for (let i = 0; i < 9; i++) { var p = document.createElement("p"); box.append
阅读全文

摘要:
一:传统写法 // 定义: function handleDate(date){ this.idate = new Date(date).getTime(); console.log(this.idate); this.resolveDate = function() { console.log('
阅读全文

摘要:
要获取元素高度要满足以下条件: 1、组件或页面已加载完毕; 2、使用ref绑定的是标准的dom 先贴获取方法:用ref绑定元素title,然后在mounted使用this.$refs.title.offsetHeight获取。 为什么要满足条件1?因为页面没渲染完成是无法获取到元素的。 为什么要满足
阅读全文

摘要:
给columns加多一列即可: const columns = [ { title: "序号", key: "index", render: (_, record, index) => index + 1, }, ... ] 如图:
阅读全文

摘要:
如果你正在用uniapp开发h5页面,你会发现h5页面的url里带有一个#号,比如:http://localhost:8080/#/pages/index/index 原因:uniapp默认模式导致 解决方案:修改uniapp默认模式为history,如下图所示:
阅读全文

摘要:
放大缩小css @keyframes scaleAnimation { 0% { transform: scale(1); } 50% { transform: scale(1.2); } 100% { transform: scale(1); } } 完整代码: <!DOCTYPE html> <
阅读全文

摘要:
看似不合理,实则合理,自己给自己埋了坑,哭笑不得,还以为是uni.navigateTo出了什么bug,服了。
阅读全文
