ICode9

精准搜索请尝试: 精确搜索
  • Vue 检测数据2022-08-15 16:03:28

    主要逻辑类似: <script> let data = { name: 'name', address: 'address', }; // 创建了一个监视对象,监视data属性的变化 const obs = new Observer(data); let vm = {}; vm._data = data = obs; function Observer(obj)

  • vue源码阅读---vm实例上的属性2022-08-15 13:32:28

      vnode.$attrs: vnode.$slot:组件实例里插槽的内容;组价开始标签和组件结束标签里包裹的内容; vnode.children:普通元素组件的子节点;     vnode.componentInstacne:指向组件vnode的实例; 在子组件实例化时,会有一个const child = vnode.componentInstance = createComponentInstanceF

  • 404和路由钩子2022-08-14 17:01:19

    获取登录后username信息 this.$router.push("/main/"+this.form.username);/main后加/ +传递的username (传入参数)    index.js路由中path写入参数:name,并将props设为true path: '/main/:name',props: true,    404界面:   1、views中创建一个NotFound.vue视图组件    

  • redis碰到的问题2022-08-13 20:31:55

    SpringBoot整合redis 连接报错: Unable to connect to Redis; nested exception is org.springframework.data.redis.connection.PoolException: Could not get a resource from the pool; nested exception is io.lettuce.core.RedisConnectionException 解决方法:给访问redis设

  • 测试2022-08-13 14:36:56

    在点击的过程中监听了的绑定值的变化,也改变了,但是下拉框是没有反应的 感觉自己设定的值和element ui触发的绑定值有点不一样 在添加的框中选中的值返回的不单单是一个数组还有些其他值,但是自己回显的数据只是一个普通值   解决办法: 方法一  vm.$set 当视图自动更新失败时

  • 用户注册_前端实现2022-08-12 23:30:58

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>注册</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport&

  • Vue_登录的数据校验2022-08-12 19:01:32

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>登录</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="vi

  • VM虚拟机的centos静态网络配置2022-08-12 09:33:16

    1. VM软件的网络设置: 编辑->虚拟网络编辑器 然后按下图设置 2. 物理机的网络设置 Vmnet8按下图设置 3. 虚拟的虚拟网卡配置 #cd /etc/sysconfig/network-scripts/ #ls #vim ifcfg-ens33 按下图设置 4. 测试网络

  • Vue 代理模式(手写Vue源码)2022-08-11 21:03:31

    本文章出自全栈Ace VIP课程 b战搜索全栈Ace 仅用作学习记录 准备工作,新建一个文件,index.html 1.index.html 代码如下: 点击查看代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content=&quo

  • Vue常用的API2022-08-07 15:34:32

    一 vm对象的生命周期 每个vm对象在创建时都要经过一系列的初始化过程。在这个过程中Vue.js会自动运行一些叫做生命周期的的钩子函数,我们可以使用这些函数,在对象创建的不同时间阶段加上我们需要的自动执行代码,就实现特定的功能。 代码示例 <!DOCTYPE html> <html lang="en"> <he

  • Vue中computed用法2022-07-28 13:33:28

    computed是什么?对于任何复杂逻辑,你都应当使用计算属性。computed用来监控自己定义的变量,该变量不在data里面声明,直接在computed里面定义.然后就可以在页面上进行双向数据绑定展示出结果或者用作其他处理;computed比较适合对多个变量或者对象进行处理后返回一个结果值,也就是数多个变

  • vscode launch.json 排除敏感性字符2022-07-28 09:02:08

    在使用vscode调试程序是,会遇到敏感信息录入到launch.json并提交的问题,尝试了使用设置envFile,但不成功,查阅了相关资料可以设置inputs 1. 安装cscode插件, Command Variable https://marketplace.visualstudio.com/items?itemName=rioj7.command-variable 2. 配置 在项目文件夹下,新

  • window地址转发到vm2022-07-28 03:34:04

    netsh interface portproxy add v4tov4 listenport=9000 connectaddress=192.168.254.254 connectport=8088 netsh interface portproxy show all 查看所有已设置的端口转发规则 netsh interface portproxy show all //查看所有已设置的端口转发规则 设置端口转发规则 net

  • VUE之常用指令2022-07-27 22:00:20

    v-text:    解决了VUE中 插值表达式 {{}}  造成的闪烁问题 v-on:   监听用户事件   注意:(在写alert触发函数的时候把methods写成了method顺便找到一些问题) mounted : 在这发起后端请求,拿回数据,配合路由钩子做一些事情 (dom渲染完成 组件挂载完成 ) methods中一般都是定义的

  • ubuntu安装vmtools2022-07-27 15:02:35

    sudo apt-get install open-vm-toolsopen-vm-toolsopen-vm-tools 是VMware Tools 的开源实现,由一套虚拟化实用程序组成,这些程序可增强虚拟机在 VMware 环境中的功能。open-vm-tools由两个组件构成: open-vm-tools,这个装上之后虚机就有了显示驱动,屏幕可以自适应大小open-vm-tools-d

  • 对 Openstack nova VM resize 过程的梳理【图】2022-07-27 13:31:22

    resize 实际上是迁移的一种,只是前后的 flavor 不同。 https://review.opendev.org/q/topic:bug/1944759

  • vmware debian 无法从windows复制到linux2022-07-23 15:03:41

    设置中有一个客户机隔离,看一下是不是没有打开复制,一般默认是打开的 开启系统后,菜单中重新安装扩展工具,把光驱中的包拷贝出来,解压安装 对于ubuntu和debian,可以在线安装 sudo apt-get autoremove open-vm-tools sudo apt-get install open-vm-tools sudo apt-get install op

  • vm key2022-07-21 20:00:10

    vSphere vSphere 7 Hypervisor  4G6TR-D0K5M-M85E1-LR0X6-9Q8M0 JA69K-051D7-M8471-EA0E4-AQAQ8 0F4WA-2A1D1-H81F9-ZR1QK-AL06A 0Y29K-4G04N-M89H1-98872-0PHKD   vSphere 7 Desktop Host MF48H-F1086-H80G0-0K150-0ZAKA 1U4HR-4EHD5-48929-R83E6-97A3A JZ2XR-A7LEH-085K1-C3

  • Vue10-10 vue中的数据代理解析2022-07-20 16:00:41

    Vue数据代理实现的重点:Object.defineProperty(obj,key,val) Obj.defineProperty作用:   1. 一般用来给一个对象中增加键值对儿数据   2. 高级属性: get(){}和set(newValue){},getter用来在传入的obj被使用时调用;setter用来在传入的obj发生修改时调用。   注意:getter和setter会对

  • Java虚拟机基础知识-JVM(一)2022-07-20 13:01:56

    1.jvm基础知识   1.什么是 jvm ?       JVM全称Java Virtual Machine,翻译过来也就是Java虚拟机。 JVM的实际功能也是和翻译一样,类似于一台虚拟操作系统,是通过在实际的计算机上模拟各种计算功能来实现的。JVM有着自己完善的硬件架构,例如处理器、堆栈、寄存器等,还具有相应的

  • Vue数据监视的原理2022-07-17 16:37:03

    Vue监视数据的原理 1. vue会监视data中所有层次的数据 2. 如何监测对象中的数据? 通过setter实现监视,且要在new Vue时就传入要监测的数据 1、对象中后追加的属性,Vue默认不做响应式 2、如

  • centos关闭swap分区2022-07-17 09:34:22

    第一步 关闭swap分区:swapoff -a第二步修改配置文件 - /etc/fstab删除swap相关行 /mnt/swap swap swap defaults 0 0 这一行或者注释掉这一行 第三步确认swap已经关闭free -m  若swap行都显示 0 则表示关闭成功 第四步调整 swappiness 参数echo 0 > /proc/sys/vm/swappiness # 临

  • MVVM模型2022-07-15 20:31:40

    MVVM模型 M:模型(Model):data中的数据 V: 视图(View): 模板代码 VM:视图模型(View Model): Vue实例 我们可以打印一下vue实例 let vm = new Vue({ el:"#root", data(){ //data函数式写法 name:"彭可选" } })

  • vue清空数组2022-07-15 11:00:06

    转载自 https://www.cnblogs.com/carriezhao/p/12327112.html   vue数据绑定数组,改变元素时不更新view问题。(原因:由于Javascript的限制,Vue不能检测以下变动的数组): 1. 当你利用索引直接设置一个项时,例如:vm.items[indexOfItem] = newValue 2. 当你修改数组的长度时,例如:vm.items.l

  • Vue2源码解析-源码调试与核心流程梳理图解2022-07-14 23:05:51

    现在VUE3已经有一段时间了,也慢慢普及起来了。不过因为一直还在使用VUE2的原因还是去了解和学了下它的源码,毕竟VUE2也不会突然就没了是吧,且VUE3中很多原理之类的也是类似的。然后就准备把VUE3搞起来了是吧。VUE2源码使用的是roullup进行打包的,还使用了Flow进行静态类型检测(该库使

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有