草庐IT

QueryWrapper的用法大全

全部标签

Vue中EventBus(事件总线)的基本用法

vue组件中最常见的数据传递就是父子组件之间的传递,父组件可以通过props向下传数据给子组件,子组件可以通过$emit事件携带数据给父组件。然而当两个页面没有任关系,该如何通信?这就引出了EventBus(事件总线)这个概念初始化方法一:新建文件首先需要初始化一个EventBus,并且向外共享一个Vue的实例对象新建一个js文件,比如:EventBus.js//src/utils/EventBus.js文件importVuefrom'vue'//向外共享Vue的实例对象exportdefaultnewVue()方法二:挂载在Vue的原型上在main.js中初始化EventBus//src/m

【面试题】Vue路由跳转的四种方式用法及区别

Vue路由跳转的四种方式用法及区别点击打开视频讲解更加详细一、router-link//name,path都行,建议用name//注意:router-link中链接如果是'/'开始就是从根路由开始,如果开始不带'/',则从当前路由开始。二、this.$router.push()this.$router.push('/home')this.$router.push({name:'home'})this.$router.push({path:'/home'})三、this.$router.replace()this.$router.replace('/home')this.$router.repl

Vue中EventBus(事件总线)的基本用法

vue组件中最常见的数据传递就是父子组件之间的传递,父组件可以通过props向下传数据给子组件,子组件可以通过$emit事件携带数据给父组件。然而当两个页面没有任关系,该如何通信?这就引出了EventBus(事件总线)这个概念初始化方法一:新建文件首先需要初始化一个EventBus,并且向外共享一个Vue的实例对象新建一个js文件,比如:EventBus.js//src/utils/EventBus.js文件importVuefrom'vue'//向外共享Vue的实例对象exportdefaultnewVue()方法二:挂载在Vue的原型上在main.js中初始化EventBus//src/m

【面试题】Vue路由跳转的四种方式用法及区别

Vue路由跳转的四种方式用法及区别点击打开视频讲解更加详细一、router-link//name,path都行,建议用name//注意:router-link中链接如果是'/'开始就是从根路由开始,如果开始不带'/',则从当前路由开始。二、this.$router.push()this.$router.push('/home')this.$router.push({name:'home'})this.$router.push({path:'/home'})三、this.$router.replace()this.$router.replace('/home')this.$router.repl

python中argparse模块的用法

argparse模块一个可执行文件或者脚本都可以接收参数。$ls-l/etc/etc是位置参数-l是短选项如何把这些参数传递给程序呢?从3.2开始Python提供了功能强大的参数分析的模块argparse。1.参数分类参数分为:位置参数,参数放在那里,就要对应一个参数位置。例如/etc就是对应一个参数位置。选项参数,必须通过前面是-的短选项或者--的长选项,然后后面的才算该选项的参数,当然选项后面也可以没有参数。上例中,/etc对应的是位置参数,-l是选项参数。ls-alhsrc2.基本解析先来一段最简单的程序importargparseparser=argparse.ArgumentPars

python中argparse模块的用法

argparse模块一个可执行文件或者脚本都可以接收参数。$ls-l/etc/etc是位置参数-l是短选项如何把这些参数传递给程序呢?从3.2开始Python提供了功能强大的参数分析的模块argparse。1.参数分类参数分为:位置参数,参数放在那里,就要对应一个参数位置。例如/etc就是对应一个参数位置。选项参数,必须通过前面是-的短选项或者--的长选项,然后后面的才算该选项的参数,当然选项后面也可以没有参数。上例中,/etc对应的是位置参数,-l是选项参数。ls-alhsrc2.基本解析先来一段最简单的程序importargparseparser=argparse.ArgumentPars

Vue3中插槽(slot)用法汇总

Vue中的插槽相信使用过Vue的小伙伴或多或少的都用过,但是你是否了解它全部用法呢?本篇文章就为大家带来Vue3中插槽的全部用法来帮助大家查漏补缺。什么是插槽简单来说就是子组件中的提供给父组件使用的一个坑位,用表示,父组件可以在这个坑位中填充任何模板代码然后子组件中就会被替换成这些内容。比如一个最简单插槽例子//父组件HelloJuejinimportChildfrom'./Child.vue'//子组件Child12子组件中的便是父组件放在子组件标签之间的内容。当然这之间你可以传入任何代码片段,都会被放到这个位置。同样的你也可以在标签之间放入变量,比如//父组件{{msg}}import{r

Vue3中插槽(slot)用法汇总

Vue中的插槽相信使用过Vue的小伙伴或多或少的都用过,但是你是否了解它全部用法呢?本篇文章就为大家带来Vue3中插槽的全部用法来帮助大家查漏补缺。什么是插槽简单来说就是子组件中的提供给父组件使用的一个坑位,用表示,父组件可以在这个坑位中填充任何模板代码然后子组件中就会被替换成这些内容。比如一个最简单插槽例子//父组件HelloJuejinimportChildfrom'./Child.vue'//子组件Child12子组件中的便是父组件放在子组件标签之间的内容。当然这之间你可以传入任何代码片段,都会被放到这个位置。同样的你也可以在标签之间放入变量,比如//父组件{{msg}}import{r

Vue组件的继承用法

Vue组件的继承用法点击打开视频讲解vue组件的继承适用于UI几乎一样,只是数据不一样的情况下,但是这种情况通过统一封装组件也是能实现的,小功能建议用封装,大功能建议用组件继承,因为大功能在结合搜参数的需要多重的判断,这样会导致封装的组件比较繁杂,出现过多的判断,用继承可以改写基类中的方法和数据基类案例:父类:{{name}}{{title}}exportdefault{name:'HelloWorld',data(){return{name:'末晨曦吖',title:'Vue组件的继承用法'}},mounted(){console.log('父组件',this.name);},methods

Vue组件的继承用法

Vue组件的继承用法点击打开视频讲解vue组件的继承适用于UI几乎一样,只是数据不一样的情况下,但是这种情况通过统一封装组件也是能实现的,小功能建议用封装,大功能建议用组件继承,因为大功能在结合搜参数的需要多重的判断,这样会导致封装的组件比较繁杂,出现过多的判断,用继承可以改写基类中的方法和数据基类案例:父类:{{name}}{{title}}exportdefault{name:'HelloWorld',data(){return{name:'末晨曦吖',title:'Vue组件的继承用法'}},mounted(){console.log('父组件',this.name);},methods