首页 / VUE / 【vue】挂载点概念
【vue】挂载点概念
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【vue】挂载点概念,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1279字,纯文字阅读大概需要2分钟。
内容图文
## vue
vue是mvvm模型,自底向上逐层应用,用于构建用户界面的渐进式框架。
### 挂载点、模板、实例
挂载点,vue仅处理挂点下面的内容(dom节点)。挂载点内部的为模板。
<div id="app"> <p>{{ mag }}</p> </div> <script> new Vue({ el: "#app", data() { mag: ‘hello, ‘; }, }); Vue.component(‘todo-item‘, { template: ‘<li>这是个待办项</li>‘ }) </script>
模板
1. 直接放在挂在点内部
2. 实例内的template属性
<div id="app"> </div> <script> new Vue({ el: "#app", template: "<p>哈韩</p>" data() {}, }); </script>
实例,new Vue创建
<div id="app"> <p>{{ mag }}</p> </div> <script> var app = new Vue({ el: "#app", components: { todo-item, }, data() { mag: ‘hello, ‘; }, }); app.component(‘todo-item‘, { template: ‘<li>这是个待办项</li>‘ }) </script>
## vue组件,实例,vue-cli
每一个组件也是一个实例,挂在点下最大的实例,有一层层组件构成。
开发大型项目,借助webpack打包单文件组件(.vue)。脚手架vue-cli搭建项目。
## 单文件组件
<template> <div> <li class="todo-item" @dblclick="handleDelete(index)" >{{ text }}</li> </div> </template> <script> export default { name: ‘todo-item‘, props: [‘text‘, ‘index‘], methods: { handleDelete(index) { this.$emit(‘delete‘, index); }, }, }; </script> <style scoped> .todo-item{ } </style>
原文:https://www.cnblogs.com/daaasheng/p/9021800.html
内容总结
以上是互联网集市为您收集整理的【vue】挂载点概念全部内容,希望文章能够帮你解决【vue】挂载点概念所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。