Vue组件

创建组件的方式

方式1:

1.1使用Vue.extend来创建全局的Vue 组件

var com1 = Vue.extend({

template: “<h3、>这是使用 Vue.extend 创建的组件” // 通过template属性,指定了组件要展示的html 结构

})

1.2使用Vue.component(‘组件的名称’,创建出来组件模板对象)

如果是用Vue.component定义全局组件的,组件名称使用了驼峰命名 ,则在引用组件的时候,需要把大写的驼峰改为小写的字母

同时两个单词之间使用 - 进行连接

如果不使用驼峰,则直接拿名称来使用即可

Vue.component第一个参数组件的名称,将来在引用组件的时候,就是以一个标签的形式 来引入他的

第二个参数: Vue.extend 创建的组件,其中template就是组件将来要展示的html内容

Vue.component(“myCom1”,Vue.extend({

template:"<h3>这是使用 Vue.extend 创建的组件</h3>"

}))

方式2:

Vue.component(“mycom2”,{

注意:无论是哪种方式创建出来的组件,组件的template属性指向的模板内容,必须有且只能有唯一的根元素

template:'<h3>这是直接使用Vue.conponent创建出来的组件</h3>'

})

还是通过标签的形式引入自己的标签

方式3;

Vue.component(“mycom3”,{

template:'#tmpl'

})

在被控制的#app外边使用template元素,定义组件的模板结构

<template id="tmpl”>

<h1、>这是通过component 元素在外部定义的组件结构,这个方式有代码的 智能提示和高亮

在Vue实例内部的components来定义实例内部 私有组件



组件切换

方式1:


<div id="app">

    <a href=""@click.prevent ="flag = true">登录</a>

    <a href=""@click.prevent ="flag = false">注册</a>

    <!-- v-if & v-else 只是适用于两个选项 —>

    <login v-if ="flag"></login>

    <register v-else="flag"></register>

</div>

Vue.component("login",{

template:"<h3>登录组件</h3>"

})

Vue.component("register",{

template:"<h3>注册组件</h3>"

})

【ACDC微电网的能源管理策略】微电网仿真模型包括光伏发电机、燃料电池系统、超级电容器和直流侧的电池,包括电压源变换器(VSC),用于将微电网的直流侧与交流侧相连接Simulink仿真实现内容概要:本文介绍了一个用于ACDC微电网能源管理策略的Simulink仿真模型,该模型集成了光伏发电机、燃料电池系统、超级电容器和直流侧电池等多种分布式能源,并通过电压源变换器(VSC)实现微电网直流侧与交流侧的连接。文档重点展示了微电网中多能源协调控制与能量管理的仿真方法,涵盖系统建模、能量调度策略设计及动态响应分析,旨在提高微电网运行的稳定性与能效。此外,文中还提及多种相关电力系统仿真案例,突出其在科研与工程实践中的应用价值。; 适合人群:具备一定电力系统、新能源技术及Simulink仿真基础的科研人员、电气工程专业研究生及从事微电网、分布式能源系统设计的工程技术人员。; 使用场景及目标:①用于微电网多能源系统建模与仿真,掌握VSC在交直流互联中的作用;②研究微电网能量管理策略,优化能源调度与系统稳定性;③作为科研项目或毕业设计的技术参考,支撑高水平论文复现与创新研究。; 阅读建议:建议结合Simulink实际操作,逐步构建模型并调试参数,重点关注各能源单元的控制逻辑与VSC的动态响应特性,同时可参考文中提到的优化算法与控制策略进行扩展研究。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值