摘要:借我杀死庸碌的情怀,借我纵容的悲怆与哭喊谢知非上一节已经把架子搭好了,接下来就要开始真正的使用进行开发了。一启动原理打开我们的目录,能看到这样的结构很简单有木有,存放资源。一个字符串模板作为实例的标识使用。模板将会替换挂载的元素。
借我杀死庸碌的情怀,借我纵容的悲怆与哭喊
- 谢知非
上一节已经把架子搭好了,接下来就要开始真正的使用vue2.0进行开发了。废话不多说,先捞到几句(^__^) 。
既然是SPA项目,先把路由搞定
既然是基于组件的开发,那组件怎么写,组件之间的通信是个大问题
肯定有一个主对象,来控制全局的公共参数、方法
websocket要怎么和vue完美结合
我没有服务器,后端怎么办?
以上是我罗列出来的关键,接下来的开发都是基于这些观点的。
一、启动原理打开我们的src目录,能看到这样的结构:
很简单有木有,assets存放资源。components存放组件,也就是说我们的.vue文件就存放在这里,App.vue是我们挂载的组件,main.js是入口文件。
.vue 文件是什么?
不得不说,.vue文件真的很像一个小盒子,它把一个组件的html,css,js都存放到了一起,就像一副扑克,非常的完整,拆开就能打斗地主,多拿两幅扑克可以玩升级,虽然我不玩。
App.vue
", // 一个字符串模板作为 Vue 实例的标识使用。模板将会 替换 挂载的元素。挂载元素的内容都将被忽略,除非模板的内容有分发 slot。 components: { App } // 包含 Vue 实例可用组件的哈希表,这里只有一个App组件,也就是指App.vue })上面的注释其实都是从vue官网扒下来的...http://cn.vuejs.org/
关于更详细的vue教程,请以官网为准。根据上面的内容,我们很容易就能得出这样的启动原理:根据引入的vue模块和APP.vue,创建一个挂载到id为app的元素上面的对象,并配置了tempate和components属性。然后根据配置对document进行渲染。
原理看似很简单,但是vue做了大量的工作。
二、组件的使用还是看我们的App.vue
", components: { App } })新建的组件:
Apart.vue
我是Apart
点我切换Bpart.vue:
我是Bpart
点我切换然后修改我们的App.vue:
完成以上步骤之后,在cmd输入:
npm run dev打开浏览器就可以看到如下效果了:
很完美,路由功能撸好了。还有嵌套路由又该怎么做呢?官网上有很详细的例子,对着官网撸,绝对能搞得很完美。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/86702.html
相关文章
Vue 2.0 开发聊天程序(一): 初建项目
摘要:它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。安装和使用在之后的实践过程中讲解。有一套良好的代码规范,对于项目的开发和维护都很友好。 努力了,不一定能成功,但是不努力,感觉好舒服啊 ——努训 没有了解过vue1.*,直接上手vue2.0;虽然有些吃力但还是很愉快了学下来了。 一丶环境配置 node.js...
node技术栈 - 收藏集 - 掘金
摘要:异步最佳实践避免回调地狱前端掘金本文涵盖了处理异步操作的一些工具和技术和异步函数。 Nodejs 连接各种数据库集合例子 - 后端 - 掘金Cassandra Module: cassandra-driver Installation ... 编写 Node.js Rest API 的 10 个最佳实践 - 前端 - 掘金全文共 6953 字,读完需 8 分钟,速读需 2 分钟。翻译自...
发表评论
0条评论
阅读 2583·2021-09-06 15:02
阅读 3218·2021-09-02 10:18
阅读 2838·2019-08-30 15:44
阅读 696·2019-08-30 15:43
阅读 1960·2019-08-30 14:08
阅读 2770·2019-08-30 13:16
阅读 1411·2019-08-26 13:52
阅读 942·2019-08-26 12:21