vue_object.definProperty底层原理 语法为:Object.defineProperty(obj,prop,descriptor)参数: obj:要定义属性的对象prop:要定义或修改的属性的名称descriptor:配置项 案例11234567891011<script> var number = 25 var person={ name:'张三', 2021-12-19 Vue框架 #vue
Vue key Key定义:相同父元素里面子元素的独特标识,重复的key会造成渲染错误 key的使用当传入两个形参时第一个输出的时数组里面的对象 而index 输出的是数组对象的索引值. 当:key的值为 index时 结果 当:key的值为 id时 结果 小案例 (key=index);当点击按钮在原有数组后添加新对象 (1)给每个 li 元素后添加一个 input 输入框并随便填入值 (2)点击添 2021-12-18 Vue框架 #vue
将hexo部署到阿里云服务器 安装git与本地建立连接 首先开启服务器80端口 安装git yum install git 创建git用户: adduser git 添加git账户权限: chmod 740 /etc/sudoers 然后使用 vim 编辑器打开文件,如果你不会使用 vim ,移步 Vim基础使用vim /etc/sudoers 找到以下位置添加: git ALL=(ALL) ALL 修改权 2022-02-22 hexo #hexo
给hexo博客网页配置ssl 查看 nginx 是否安装 ssl 模块 首先开启服务器443端口 查看 nginx 有没有安装 ssl 模块,基于nginx版本不同所以nginx文件目录也会有所不同 找到nginx的sbin目录 /usr/local/nginx/sbin/ 如果没有则在此目录下查看: /usr/sbin/ 查看有没有安装ssl模块(基于实际sbin目录输入命令) /usr/sbin/nginx -V 出现 2022-02-22 hexo #hexo
express-文件上传 安装 multer 1npm i multer 封装 multer 文件上传中间件 123456789101112131415161718192021222324252627282930313233const multer = require("multer");const path = require("path");const fs = requi 2024-12-30 express #node express
centos安装mysql (centos7) mysql 官网下载对应版本的压缩包,centos 可以选择 redhat 版本 将下载好的压缩包上传到服务器的根目录下 centos 系统可能默认存在 mariadb ,该服务与MySQL冲突,需要卸载 12rpm -qa|grep mariadb // 检查是否存在该服务rpm -e --nodeps mariadb-libs // 卸载 解压上传的MySQL压缩包 1tar 2024-05-05 java #java centos
SpringBoot 常用类 常用全局配置类 MybatisPlusConiguration 1234567891011121314151617181920package com.sky.config;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.extension.plugins.MybatisPlus 2024-04-11 SpringBoot #SpringBoot Java
nuxt 部署到云服务器 开启云服务器端口或者二级域名 将打包后的 .output 文件上传至服务器 在服务器全局安装 pm2 插件使 nuxt 项目在关闭后可以自动重启 1npm i -g pm2 在nuxt 根目录下创建一个 pm2 的配置文件 ecosystem.config.js 1234567891011121314151617// ecosystem.config.js module.expor 2023-07-06 Nuxt3 #Nuxt3
将vue项目部署到nginx 开启云服务器所需端口 telnet IP 端口号 ,测试端口号有没有打开,如果没有则考虑是否是服务器防火墙问题 查看防火墙信息 12systemctl start firewalld # 开启防火墙firewall-cmd --list-all # 查询列表信息 ports : 后面显示的为打开的端口 若是ports为空,则自行添加所需要开放的端口( 例如添加8080端口 ) 2022-09-17 vue #vue
vue_全局事件总线 Vue_全局事件总线 (1) 使组件间互相通信首先需要一个所有组件能够访问读取到的地方 (vue.VueComponent )。所有组件和vue实例最终都会指向 vue.VueComponent 于是我们可以在 vue 原型链上添加一个所有组件都能访问到的总线 ‘$bus’ 使用beforeCreate生命周期钩子函数在 vue 实例初始化时候在其原型链上添加一个 $bus 以供所有组件能够访问 2022-04-28 Vue #Vue