当前位置: 首页 > news >正文

vue静态html加载外部组件

当我们在开发vue应用时, 使用的是html页面开发, 需要引用外部vue组件, 怎么办呢, 首先我们引用http-vue-loader.js文件, 像下面这样:

<script src="/assets/javascript/vue.min.js"></script>
<script src="/assets/javascript/http-vue-loader.js"></script>

然后再Vue中的components中加入组件引用:

components: {'my-comp1': httpVueLoader('../assets/components/comp1.vue'),'my-comp2': httpVueLoader('../assets/components/comp2.vue')
},

然后就可以使用我们的组件了, 在页面中引用我们的组件, 像下面这样:

<my-comp1 ref="myComp1"></my-comp1>
<my-comp2 ref="myComp2"></my-comp2>

在js中就可以用this.$refs.myComp1.xxxxxx这种方式操作组件了

https://www.npmjs.com/package/http-vue-loader

http://www.lryc.cn/news/135405.html

相关文章:

  • WebSocket 中的心跳是什么,有什么作用?
  • Android类加载机制
  • 微信小程序列表加载更多
  • 数据库知识
  • VUE 目录介绍
  • Selenium的基本使用
  • 数据结构-----树的易错点
  • 写之前的项目关于使用git remote -v 找不到项目地址的解决方案
  • STM32 F103C8T6学习笔记9:0.96寸单色OLED显示屏—自由取模显示—显示汉字与图片
  • 直播平台源码搭建协议讲解篇:传输控制协议TCP
  • 中文编码问题:raw_input输入、文件读取、变量比较等str、unicode、utf-8转换问题
  • 基于Jenkins自动打包并部署Tomcat环境
  • 开利网络受邀参与御盛马术庄园发展专委会主题会议
  • 【HarmonyOS北向开发】-05 ArkTS开发语言-ArkTS开发实践
  • 无类别域间路由(Classless Inter-Domain Routing, CIDR):理解IP网络和子网划分(传统的IP地址类ABCDE:分类网络)
  • 合宙Air724UG LuatOS-Air LVGL API-概念
  • 【C语言】位段,枚举和联合体详解
  • python学习-文件管理
  • 【LeetCode 算法】Number of Ways of Cutting a Pizza 切披萨的方案数-记忆化
  • 机器视觉之光流
  • C++:list使用以及模拟实现
  • 深度学习基础知识-pytorch数据基本操作
  • Springboot使用QueryDsl实现融合数据查询
  • 解决方案 | 电子签打通消费电子行业数智化经营通路
  • JVM理论知识
  • idea - 报错 Mybatis提示Tag name expected的问题< 小于号 无法识别
  • 合宙Air724UG LuatOS-Air LVGL API--对象
  • Java将PDF文件转为Word文档
  • vite创建项目命令
  • 解决Pandas KeyError: “None of [Index([...])] are in the [columns]“问题