各种报错
各种报错汇总1.Invalid shorthand property initializer速记属性初始值设定项无效 原因: 1234{ label:"最后登录时间", prop = "lastLoginTime"} 很明显,在对象中使用了=将其改为: 123456789101112131415161718192021"list":[ { "state" : 1, "role" :"o", "roleList" :[ "60180b07b1eaed6c45fbebdb", "60150cb764de99631b2c3cd3", "60180b59b1eaed6c45fbebdc"], ...
封装axios拦截器
封装axios拦截器创建service文件夹,创建入口文件index.ts 123456789101112131415161718192021222324252627282930// service统一出口import XRequest from './request'import { BASE_URL, TIME_OUT } from './request/config'const xRequest = new XRequest({ baseURL: BASE_URL, timeout: TIME_OUT, interceptors: { requestInterceptor: (config) => { console.log('请求成功拦截') return config }, requestInterceptorCatch: (err) => { ...
上拉加载
上拉加载 小程序提供了一个钩子onReachBottom 当到达底部的时候,就会触发该事件,对该该事件进行回调,用法跟生命周期钩子是一样的 如果想实现上拉加载,那就可以在这个钩子中写入想用的方法
云开发音乐
云开发音乐视频进度:2-5 10:57 1.清除默认的pages在pages中会有很多示例,首先需要在app.json中将对应的pages选项给删除掉,另外需要注意的是,在pages数组中添加的路径,在保存之后,会自动生成相应的目录和文件,但是删除不会,所以需要手动去删除 2.新版本的cloudfunctions新版的cloudfunctions中的文件夹会有所不同,其中会有一个quickstartFunctions文件夹,如果想要获取相应的云函数,需要在原来的基础上添加data选项,然后添加type。这些在示例文件中都写的很清楚 3.tabBar在app.json中配置tabBar属性,可以设置小程序底部的三个按钮。 1234567891011121314151617181920212223"tabBar": { "color": "#474747", "selectedColor": "#d43c43", "list":...
初始化
小程序初始化1.src文件目录 app.vue 123456//app.vue中不需要有template<script>export default {};</script><style scoped></style> main.js 12345678import Vue from 'vue'import App from './app.vue'App.mpType = 'app'const app = new Vue(App)// 挂载整个应用app.$mount() app.json 123456//后续创建pages/index/main.js文件{ "pages": [ "pages/index/main" ]} pages index index.vue 12345678910<template> <div> ...
响应式
1.小程序的数据响应式:需要使用函数this.setData({})例如: 123this.setData({ message:'呵呵呵'})
mongodb
mongodb知识点1.基本使用 创建数据库use DATABASE_NAME(集合在插入文档后,数据库才会真正被创建) 查看所有数据库show dbs 删除数据库db.dropDatabase() 切换数据库use runoob(有该数据库的话就会切换,没有就新建) 创建集合(也就是表)db.createCollection(name,options)(option)是可选项,(插入文档的时候需要选定对应集合,如果当前选定的集合不存在,则会创建该集合) 查看已有集合show collections or show tables 删除集合db.集合名字.drop() 插入文档(也就是数据)db.COLLECTION_NAME.insertOne(document) or db.COLLECTION_NAME.insertMany()语法格式为: 1234567db.collection.insertMany( [ <document 1> , <document 2>, ... ], { ...
mysql2
使用mysql21.基本使用123456789101112131415161718192021// 基本使用步骤://首先要引入mysql2const mysql = require('mysql2')// 1.建立与数据库的连接const connection = mysql.createConnection({ host:"localhost", database:"bili", user:"root", password:"123456"})// 2.写sql语句const statement = `SELECT *FROM products WHERE price = 999;`// 3.运行sql语句connection.query(statement,(err,result)=>{ ...
数据库知识点
数据库知识点1.基本操作 显示数据库 1show databases 创建数据库 1CREATE DATABASE IF NOT EXISTS douyu ; 使用数据库 1USE bili; 删除数据库 1DROP DATABASE if EXISTS douyu; 2.约束unique:单一,该字段只能出现一次 AUTO_INCREMENT 不设置值时可以递增 3.修改表修改表名: ALTER TABLE user RENAME to users添加新字段: ALTER TABLE user ADD updateTime TIMESTAMP 改变字段名称: ALTER TABLE user CHANGE phoneNum telPhone VARCHAR(20) 修改字段类型: ALTER TABLE user MODIFY name VARCHAR(30) 删除字段: ALTER TABLE user drop age 复制表结构,包括主键: CREATE TABLE user2 like user 复制表内容: CREATE TABLE user3...
问题
1.安装问题https://bynss.com/codes/312857.html 月灯依旧永远的神 创建一个新的存储库文件,命名为启用MongoDB存储库 mongodb-org.repo 中号 /etc/yum.repos.d/ 目录: 1sudo nano /etc/yum.repos.d/mongodb-org.repo /etc/yum.repos.d/mongodb-org.repo 123456[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc 如果要安装旧版本的MongoDB,请替换每个实例 4.2 与您最喜欢的版本。 安装 mongodb-org 中继套件: 1sudo dnf...








