vue.js入门操作
1.vue框架是经典的MVVM模式, .vue文件是模板文件
模板文件又分为3个部分
一 <template></template>(html部分)
二 <script>
export default {
}(这段代码相当与 new Vue({}) )
</script>(js部分)
三 <style scoped></style>(css部分,scoped代表css样式只对当前vue文件的template生效)
2.router/index.js 是vue的路由文件
import Vue from 'vue' //引入主角vue
import Router from 'vue-router'//引入路由
import HelloWorld from '@/components/HelloWorld' //引入组件模板
export default new Router({
routes: [
{
path: '/', //路由路径
name: 'HelloWorld', //名称
component: HelloWorld //模板名称
}
]
})
/about
完成的文件
路由
import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/HelloWorld'
import About from '@/components/About'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/',
name: 'HelloWorld',
component: HelloWorld
},
{
path: '/about',
name: 'About',
component: About
}
]
})
About.vue
<template>
<div class="about">
<li>{{msg}}</li>
</div>
</template>
<script>
export default{
name: 'About',
data() {
return {
msg: 'hello world123'
}
}
}
</script>
<style scoped>
<style>
最新文章
- HIVE教程
- o-sync-and-o-direct
- U3D外包、Unreal4外包、VR外包就找北京动点飞扬软件
- 在当前iframe中, 获取Iframe的id
- android 01
- Miller_Rabin、 Pollard_rho Template
- javascript 学习总结(六)RegExp对象
- Win10下Mysql5.7.13,解压版安装流程
- Hex to Int 【十六进制转十进制】
- <;table>;居中的一种方法
- goreplay 输出流量捕获数据到 elasticsearch
- 一个基于jquery的智能提示控件intellSeach.js
- 一个JS Class的“增删改查”
- 设置redis访问密码
- JavaScript:详解 Base64 编码和解码
- 如何制作一款HTML5 RPG游戏引擎——第三篇,利用幕布切换场景
- 搜狗员工用百度算什么,谷歌员工当着老板的面用bing,结果悲剧了!
- elasticsearch 集群的安装部署
- 如何把rtl8188EUS驱动编译生成ko模块并且下载到rk平台Android4.2.2上使用
- SQL 关联两个表的视图总结
热门文章
- 「2017 山东一轮集训 Day4」棋盘(费用流)
- 在html中使用thymeleaf编写通用模块
- flask 之request用法
- python学习过程中的踩坑记录<;若干,随时更新>;
- 使用wifi ssh: connect to host hadoop000 port 22: No route to host
- 【每日一学】pandas_透视表函数&;交叉表函数
- docker私有仓库pull/push
- tkinter 布局
- 52.纯 CSS 创作一个小球绕着圆环盘旋的动画
- 7.纯 CSS 创作一个 3D 文字跑马灯特效