ICode9

精准搜索请尝试: 精确搜索
  • 被迫开始学习Typescript —— vue3的 props 与 interface2022-05-19 15:31:51

    vue3 的 props Vue3 的 props ,分为 composition API 的方式以及 option API 的方式,可以实现运行时判断类型,验证属性值是否符合要求,以及提供默认值等功能。 props 可以不依赖TS,自己有一套运行时的验证方式,如果加上TS的话,还可以实现在编写代码的时候提供约束、判断和提示等功能。 Pr

  • setup的两个传值2022-05-17 15:04:00

    setup执行的时机 在beforeCreate之前执行一次,this是undefined。 setup的参数 props:值为对象,包含:组件外部传递过来,且组件内部声明接收了的属性。 context:上下文对象 attrs: 值为对象,包含:组件外部传递过来,但没有在props配置中声明的属性, 相当于 this.$attrs。 s

  • 组件通信:父子之间的通信方式2022-05-17 11:01:26

       没啥,就是写个基础的总结。就当我博客文是打怪的新手村吧…… 一、父子通信:props接收 父组件赋值,   子组件插值引用,props接收 props是只读的,如果进行了修改会发出警告。如果需要进行操作数据修改,可以在data处复制一份数据来进行接收修改:     二:父子通信:传递函数类型的pro

  • 手写vue路由2022-05-16 10:00:28

    目录一、简易demo二、Vue-Router传参方式三、进阶-路由导航 一、简易demo // routes注册 import Vue from "vue"; // import VueRouter from "vue-router"; import VueRouter from "./vueRouter"; // 自定义路由 js import Home from "../views/Home.vue"; Vue.use(

  • vue-router实现原理及简易demo2022-05-15 12:33:51

    自定义路由demo,git地址: git@github.com:xsk-walter/Vue-router.git 一、router基本使用 ① 创建和路由相关的组件 ②Vue.use(vueRouter)注册插件 ③创建路由对象,此时配置路由规则 ④注册router对象,vue实例时,选项里配置创建好的router对象 ⑤通过router-view,设置占位,路径匹配成功

  • js显示目标所有属性2022-05-14 08:31:17

    function xianshi ( obj ) { // 用来保存所有的属性名称和值 var props = "" ; // 开始遍历 for ( var p in obj ){ // 方法 if ( typeof ( obj [ p ]) == " function " ){ obj [ p ]() ; } else { // p 为属性名称,obj[p]为对应属性的值 props += p + " = " + obj [

  • 基于jsoneditor二次封装一个可实时预览的json编辑器组件(react版)2022-05-13 11:01:25

    前言 做为一名前端开发人员,掌握vue/react/angular等框架已经是必不可少的技能了,我们都知道,vue或react等MVVM框架提倡组件化开发,这样一方面可以提高组件复用性和可扩展性,另一方面也带来了项目开发的灵活性和可维护,方便多人开发协作.接下来文章将介绍如何使用react,开发一个

  • vue组件的封装2022-05-12 21:04:32

    封装组件的步骤   1.  建立组件的模板,先把架子搭起来,写写样式,考虑好组件的基本逻辑。      2.  准备好组件的数据输入。即分析好逻辑,定好 props 里面的数据、类型。   3.  准备好组件的数据输出。即根据组件逻辑,做好要暴露出来的方法。   4.  封装完毕了,直接调用

  • Vue 3.0 有哪些新特性值得我们提前了解2022-05-12 18:33:24

    一、迎接 Vue 3.0 简介 ​ Vue.js 作者兼核心开发者尤雨溪宣布 Vue 3.0 进入 Beta 阶段。 已合并所有计划内的 RFC 已实现所有被合并的 RFC Vue CLI 现在通过 vue-cli-plugin-vue-next 提供了实验性支持   新特性 ​ 重点关注: 更快更省 Object.defineProperty ——> Proxy

  • function创建组件2022-05-12 16:34:03

    function创建组件 组件创建方式一:在main.js里面定义     1、在React中,构造函数就是一个最基本的组件。 2、如果想要把组件放到页面中,可以把构造函数的名称当做组件的名称,以HTML标签形式引入      到页面中即可。   3、React在解析所有的标签的时候,是以标签的首字母来区

  • Vue组件选项props2022-05-11 16:32:10

    前面的话   组件接受的选项大部分与Vue实例一样,而选项props是组件中非常重要的一个选项。在 Vue 中,父子组件的关系可以总结为 props down, events up。父组件通过 props 向下传递数据给子组件,子组件通过 events 给父组件发送消息。本文将详细介绍Vue组件选项props   父子

  • vue 组件之间数据传递2022-05-11 12:33:32

    vue 组件之间数据传递 1、props:父组件 -->传值到子组件 app.vue是父组件 ,其它组件是子组件,把父组件值传递给子组件需要使用 =>props 在父组件(App.vue)定义一个属性(变量)sexVal = '男' 把该值传递给 子组件(B.vue),如下: App.vue <template> <div id="app"> <!--<router-v

  • dataV的轮播图表无法动态更新数据2022-05-10 11:04:08

    在使用dataV的轮播图表无法动态更新数据,网上找了一些资料,最后还是在官网找到了解放方案。 http://datav.jiaminghi.com/guide/#%E7%94%A8%E5%89%8D%E5%BF%85%E7%9C%8B 状态更新 避免你的组件更新了数据后,状态却不刷新,也就是没变化,请务必看这里 组件props均未设置deep监听,刷新props

  • vue 父子组件通信2022-05-09 21:31:20

    vue 父子组件通信,如下图 父组件通过 props 向下传递数据给子组件,子组件通过 events 给父组件发送消息 子组件的 props 选项能够接收来自父组件数据,但由于 props 是单向绑定的,所以只能是父组件向子组件传递,不能子组件向父组件传递 子组件通过触发事件来通知父组件改变数据   代码

  • 动态路由2022-05-08 18:32:41

    动态路由 定义:我们经常需要把某种模式匹配到的所有路由,全都映射到同个组件。例如:我们有一个User组件,对于所有ID各不相同的用户,都要使用这个组件来渲染。 一个『路径参数』使用冒号:标记;可以在一个路由中设置多段『路径参数』 动态路由的传参 1、params传参 定义动态路由   

  • vue之router中props的配置2022-05-08 14:31:08

    props传对象 先配置好路由,然后在Detail路由中配置props,用对象的形式来写, 我们来该组件中用props接收,router中传的是a,b 我们需要接收a,b 然后直接{{a}},{{b}}直接能展示        然后看效果:        注意:这种写法是穿过来的数据是死的,所以不经常用 props的第二种写法 布

  • JMeter压测时如何在达到给定错误数量后停止测试2022-05-08 10:01:53

    问题 在做接口自动化性能测试时,偶尔会有不稳定的因素导致请求断言失败。JMeter线程组对错误处理有两种常用处理方式:继续或停止测试 因某些原因极个别错误不影响压测结果是可以忽略的,若选择继续测试,当真正发生服务崩溃时也会一直压下去这不是我们想要的,那么在压测过程中怎样才能在

  • Vue组件通信整理2022-05-08 06:12:53

    总结 常见使用场景可以分为三类: 父子组件通信: props; $parent / $children; provide / inject ; ref ; $attrs / $listeners 兄弟组件通信: eventBus ; vuex 跨级通信: eventBus、vuex 、provide / inject 、$attrs / $listeners Props <!-- 父组件 --> <children v-bind:prop

  • vue命令行新建2022-05-07 14:01:38

    命令行新建 vue create hello-world 使用vite新建 不基于webpack,速度更快,体积更小,仅支持vue3.x,不支持2.x,并且目前还不是很稳定,正在完善中,建议将来使用。 npm init vite-app hello-world 如果报错: Need to install the following packages: create-vite-app Ok to proceed? (y

  • react动态导入2022-05-07 12:31:47

    import React from 'react' const ContextDemo = React.lazy(() => import('./ContextDemo')) class App extends React.Component { constructor(props) { super(props) } render() { return <div> &

  • Vue.js 组件数据交互2022-05-05 00:31:19

    1.前言 本节讲述组件之间如何进行数据交互 2.props属性与非 prop 的属性 父组件通过属性绑定的形式传值给子组件,这种传值分2种 类别 含义 说明 props 子组件本身已经通过props定义过,有明确的用途 传递的数据如何渲染取决于代码编写 非 prop 未经过props定义,无法预知其

  • Vue的prop属性2022-05-04 12:00:22

        在Vue中,父子组件的关系可以总结为propsDown,eventsUp。父组件通过props向下传递数据给子组件,子组件通过events给父组件发送消息。 prop的作用就是父组件向子组件单向传递数据,该过程是单向的,传递的属性可以是静态的,也可以是动态的,可以是数字、字符串、数组、对象以及

  • spring boot引入kafka2022-05-04 10:01:55

     一、引入kafka依赖: <!-- kafka 依赖 开始 --> <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </dependency> <depend

  • vue2 - ref属性与props2022-05-03 17:32:50

    <div id="root"> <h1 ref="info">Hello,World</h1> </div> <script> new Vue({ el: "#root", methods: { getElement(){ //通过$refs拿到标签 console.log(this.$refs.info)

  • Docker搭建kafka2022-05-03 03:00:49

    一、拉取镜像 docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka 二、检查 docker-compose docker-compose -v 三、创建 docker-compose.yml 文件 cd /data && mkdir docker-compose && cd docker-compose touch docker-compose.yml 添加内容 version:

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

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

ICode9版权所有