10 2021 档案

摘要:好家伙, 这章解释一下element +日历组件里面的一些函数和方法 1.defineComponent defineComponent函数,只是对setup函数进行封装,返回options的对象; 2.一大串(日历组件里,日期的js代码) {{ data.day.split("-").slice( 阅读全文
posted @ 2021-10-31 01:23 养肥胖虎 阅读(120) 评论(0) 推荐(0)
摘要:好家伙,基本完工 1.主要的组件calendar.vue如下 // calendar.vue,这个是主要的插件 // 日历和抽屉都这里 <template> <el-calendar v-model="value"> <template #dateCell="{ data }"> <div :cla 阅读全文
posted @ 2021-10-29 00:16 养肥胖虎 阅读(77) 评论(0) 推荐(0)
摘要:由于vantUI炸了(各种报错),所以我还是用elements plus mock用不来,下次一定,这波是elements plus+vue3+vue-router, 图一和图二都实现了, 虽然比较粗制滥造,但也还行. 现在的问题是怎么实现图三, 也就是,点击日期然后跳个弹窗出来显示XX信息的 明天 阅读全文
posted @ 2021-10-27 01:18 养肥胖虎 阅读(45) 评论(0) 推荐(0)
摘要:好家伙,前面写的几个项目都没记录,以后都要记录一下 这大概是是一个类似于备忘录功能的网页 第一张 第二张 第三张 要求: 阅读全文
posted @ 2021-10-27 00:44 养肥胖虎 阅读(45) 评论(0) 推荐(0)
摘要:好家伙, 网页报错: Uncaught SyntaxError: The requested module '/node_modules/.vite/vue-router.js?v=0c48f8eb' does not provide an export named 'createRouter' 解 阅读全文
posted @ 2021-10-27 00:05 养肥胖虎 阅读(353) 评论(0) 推荐(0)
摘要:好家伙,水博客怎么说 1.0.安装:简简单单的淘宝镜像安装 装一下淘宝镜像(一般都有) npm install -g cnpm --registry=https://registry.npm.taobao.org 然后装router cnpm install vue-router@4 //vue3用 阅读全文
posted @ 2021-10-25 01:31 养肥胖虎 阅读(451) 评论(0) 推荐(0)
摘要:好家伙 CSS 1.后代选择器: 2.子选择器 : 大于号">" 3.父选择器 : 取值符"&" 4.伪元素 语法: p::first-letter 可实现首元素变大,或者首元素变小 before 插入元素内容之前 5.元素选择器 border属性扩展 为输入框编辑样式 6.列表:实现你打一行字前面 阅读全文
posted @ 2021-10-23 01:51 养肥胖虎 阅读(92) 评论(0) 推荐(0)
摘要:好家伙, 解析器(浏览器)在调用函数是每次都会响函数内部传递进一个隐含的参数, 这个隐含参数就是this,this指向的是一个对象,由浏览器传过来 这个对象我们成为函数执行的上下文对象 根据函数的调用方法(与创建方式无关)不同,this会指向不同的对象 1.以函数的形式调用时,this永远是wind 阅读全文
posted @ 2021-10-23 01:45 养肥胖虎 阅读(55) 评论(0) 推荐(0)
摘要:好家伙,这个有点难. 1.代理对象Proxy Proxy 对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)。 拦截对象中任意属性的变化,包括:查get,增和改set,删除delete 1.1.语法: const p = new Proxy(target 阅读全文
posted @ 2021-10-21 00:58 养肥胖虎 阅读(1145) 评论(0) 推荐(0)
摘要:好家伙, 来一波核心概念:数据劫持是响应式的核心 1.由set up开始 (1)vue3中的一个新的配置项,值为一个函数. (2)组件中所用的到的:数据,方法,计算属性均要配置在set up中. (3)set up函数的两种返回值:1.若返回对象,则对象中的属性,方法可以在模板中直接使用, 2.返回 阅读全文
posted @ 2021-10-19 01:11 养肥胖虎 阅读(198) 评论(0) 推荐(0)
摘要:好家伙, 1.路由嵌套 给路由写一个子路由,格式大概这个样子 { //登录页 path: '/main', component: Main, // 写入子模块 children: [ { path: '/user/profile', component: UserProfile, }, { path 阅读全文
posted @ 2021-10-17 00:37 养肥胖虎 阅读(110) 评论(0) 推荐(0)
摘要:好家伙 1.什么是ES6? ECMAScript是javascript标准 ES6就是ECMAScript的第6个版本 (大概是一个语法标准规范) 2.什么是JSON? JSON 是什么,在数据交换中有什么用? - 知乎 (zhihu.com)(知乎,永远的神) 一种轻量级的数据交换格式(一种格式) 阅读全文
posted @ 2021-10-15 01:19 养肥胖虎 阅读(97) 评论(0) 推荐(0)
摘要:好家伙 什么是响应式?比较官方的回答: Vue.js 的核心包括一套“响应式系统”。 “响应式”,是指当数据改变后,Vue 会通知到使用该数据的代码。 例如,视图渲染中使用了数据,数据改变后,视图也会自动更新。 2.1 Object.defineProperty Object.definePrope 阅读全文
posted @ 2021-10-14 00:28 养肥胖虎 阅读(69) 评论(0) 推荐(0)
摘要:好家伙 1.为什么会有vue3? Vue2和Vue3的区别 - 简书 (jianshu.com) 貌似是因为他的对手太优秀,所以他也必须进步 2.什么是api? 从文件操作开始谈API。 以C语言为例,我们使用fopen()函数可以打开一个文件,感觉非常简单。文件保存在硬盘上,要经过复杂的处理才能显 阅读全文
posted @ 2021-10-12 00:51 养肥胖虎 阅读(200) 评论(0) 推荐(0)
摘要:问:什么是封装,为什么要封装? 答:首先要了解什么是组件化: 一、什么是组件化? 通俗来说就是在一个项目中,有一个组件A,要在多个页面中使用A,那么如果在每个页面都来写这多个组件的组合肯定是一种非常低效率的方法, 所以最优解是单独对这多个组件进行封装,通过子父组件的传值来实现高复用的组件功能,这就是 阅读全文
posted @ 2021-10-09 00:31 养肥胖虎 阅读(1018) 评论(0) 推荐(0)
摘要:总算是写好了 <template> <div class="hello" id="HelloWorld"> <label for="username">用户名</label> <el-input size="small" v-model="name" placeholder="请输入内容"></el 阅读全文
posted @ 2021-10-08 00:33 养肥胖虎 阅读(79) 评论(0) 推荐(0)
摘要:添加用户: 表格 上是 数组 添加用户, 在数组中再加一组数据: addUser: function() { this.userList.push({ name: this.name, password: this.password, call:this.call }); // 添加完成后,清空数据 阅读全文
posted @ 2021-10-07 12:51 养肥胖虎 阅读(35) 评论(0) 推荐(0)
摘要:好家伙 数据库的值获取过来转换成Json数组的方法 还要把数据库的数据遍历出来 . 阅读全文
posted @ 2021-10-05 20:37 养肥胖虎 阅读(38) 评论(0) 推荐(0)
摘要:ReferenceError: id is not defined 翻译翻译:数据库,id找不到,要定义?? 在某些地方引用一个不存在的变量的时候。当你使用变量的时候, 这个变量必须是已经被声明的,或者你可以确保它在你当前的脚本或作用域 (scope) 中可用。 var定义? 试试 还是不行 节点. 阅读全文
posted @ 2021-10-05 01:48 养肥胖虎 阅读(70) 评论(0) 推荐(0)
摘要:我要去干什么? 回答:完成聊天室后端的任1.我的现阶段任务 回答:设计两个接口:一个调出聊天记录,一个把聊天记录存到数据库中 2.接口是什么, 回答:接口是前后端的交互处,3.接口怎么写 回答:在写了,目前停留在把数据库的数据调出来这一步,4.成功的标志 回答:登陆界面的表格上可以看见参数5.add 阅读全文
posted @ 2021-10-05 01:10 养肥胖虎 阅读(47) 评论(0) 推荐(0)
摘要:好家伙,这个不难,但是也不简单. $ cnpm install mysql 教程里是带美元符的,但是我打的时候加上美元符用不了,所以我就没用美元符了,一样能行. 还有,淘宝镜像,yyds, var mysql = require('mysql'); var connection = mysql.cr 阅读全文
posted @ 2021-10-05 01:04 养肥胖虎 阅读(75) 评论(0) 推荐(0)
摘要:提供两个接口:获取聊天记录、添加聊天记录 阅读全文
posted @ 2021-10-04 11:44 养肥胖虎 阅读(46) 评论(0) 推荐(0)
摘要:ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; con 百度一下,值得拥有. node连接Mysql报错ER_NOT_SUPPORTED_AUTH_MOD 阅读全文
posted @ 2021-10-04 08:23 养肥胖虎 阅读(51) 评论(0) 推荐(0)
摘要:好家伙 我的想象中大概是这么个玩意 给每个用户画张表 一个表 序号\参数 time type message from 1 xx年xx月xx日16时15秒 文本 你好 panghu 2 xx年xx月xx日16时20秒 图片 xxx.jpg panghu 3 xx年xx月xx日16时25秒 语音 某某 阅读全文
posted @ 2021-10-03 16:58 养肥胖虎 阅读(65) 评论(0) 推荐(0)
摘要:我接到前端的请求后,如何响应他的请求,给他正确的数据\ 1.传数据 我输入用户名panghu,然后axios.post把我的用户名发送到后端 然后把用户名存到数据库中 2.收数据 后端收到请求后,打开数据库,把数据拿出来, 拿到数据后,把数据返回到前端,或者打印到控制台 阅读全文
posted @ 2021-10-03 15:46 养肥胖虎 阅读(58) 评论(0) 推荐(0)
摘要:写一篇文档,说明哪些按钮的操作,会发起网络请求,这个请求会包含哪些必要信息服务器在接受到这些请求后,分别给前端返回了什么信息 一共有五个按钮 登陆,查看用户清单,确认并发送,发送图片,发送语音 应该是都会发起网络请求 1.登陆按钮,包含用户输入的用户名信息,服务器接收请求后,保存用户名,跳转聊天室 阅读全文
posted @ 2021-10-03 10:58 养肥胖虎 阅读(58) 评论(0) 推荐(1)
摘要:好家伙 云服务器买了,然后在 1,腾讯云的网页中使用ssh工具远程安装git(方法百度) 2.在腾讯云中搭建ftp环境(比较复杂比较困难比较繁琐), 3.设置ftp用户名和密码 这里用到工具vsftpd,这是最麻烦的一步,这可太麻烦了 然后还要对接口, 我们仍未知道那天80接口这是怎么接好的, 4. 阅读全文
posted @ 2021-10-02 23:51 养肥胖虎 阅读(59) 评论(0) 推荐(0)
摘要:好家伙 以下是第一天的任务 1.购买一个腾讯云服务器 2.创建一个Git仓库 3.创建一个vue项目(搞定了) 4.学会使用ftp工具 阅读全文
posted @ 2021-10-02 03:36 养肥胖虎 阅读(44) 评论(0) 推荐(0)
摘要:好家伙,感觉好像摸到一点核心了, 什么是vue-cli? 1.vue-cli官方提供的一个脚手架,用于快速生成一个vue模板, 预先定义好目录结构以及基础代码 2.什么是脚手架? (1)做电梯井抹灰、粉刷,设备安装用的。 脚手架(scafold) 指施工现场为工人操作并解决垂直和水平运输而搭设的各种 阅读全文
posted @ 2021-10-01 00:48 养肥胖虎 阅读(70) 评论(0) 推荐(0)