内容简介:根据官网一步步学习
根据官网一步步学习
1.项目构建
-
引入vue库,初学时直接通过CDN
<!-- 开发环境版本,包含了有帮助的命令行警告 --> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
2.声明式渲染
-
留坑
在html中创建区域(元素标签)
<div id="app"> {{ message }} <!--插值表达式--> </div> -
实例化
在
script标签中实例Vue,渲染数据var app = new Vue({ el: '#app',//element,找到所渲染的坑位(div) data: { //数据 message: 'Hello Vue!' } }) -
接下来官网介绍了指令
v-bind从后面我了解了下
v-bind的语法知识:vue单向数据流绑定:
v-bind: (属性)简写:(属性)例子:
<input v-bind:value="name" v-bind:class="name">value v-bind
官网的例子简化
<div id="app-2"> <span v-bind:title="message"> 鼠标悬停几秒钟查看此处动态绑定的提示信息! </span> </div>var app2 = new Vue({ el: '#app-2', data: { message: '我就是title的内容,哈哈哈' } })
以上的 v-bind:title="message"
可以简化为 :title="message"
以后再细学。
--------------
3.条件与循环
-
这块官网讲了两个指令
v-if和v-for-
v-if
根据表达式的值的真假条件, 销毁(remove) 或 重建(append) 元素
<div id="app-3"> <p v-if="seen">现在你看到我了</p> </div>
var app3 = new Vue({ el: '#app-3', data: { seen: true //可改为false } })将
true改为false,p标签将消失!!! -
v-for
循环 数组、对象
<div id="app-4"> <ol> <li v-for="todo in todos"> {{ todo.text }} </li> </ol> </div>var app4 = new Vue({ el: '#app-4', data: { todos: [ { text: '学习 JavaScript' }, { text: '学习 Vue' }, { text: '整个牛项目' } ] } })
-
4.处理用户输入
-
这块是
v-on事件绑定事件绑定
v-on:事件名="表达式||函数名"简写@事件名="表达式||函数名"官网的例子:添加一个可以逆转一句话的事件
<div id="app-5"> <p>{{ message }}</p> <button v-on:click="reverseMessage">逆转消息</button> </div>var app5 = new Vue({ el: '#app-5', data: { message: 'Hello Vue.js!' }, methods: { reverseMessage: function () { this.message = this.message.split('').reverse().join('') } } }) -
这块是
v-model双向绑定<div id="app-6"> <p>{{ message }}</p> <input v-model="message"> </div>var app6 = new Vue({ el: '#app-6', data: { message: 'Hello Vue!' } })
5.组建化应用构建
这块准备后面再学
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- .NET gRPC 核心功能初体验
- [译] Redis 作者:近期核心功能的一些思考和澄清
- 请设计一个核心功能稳定适合二开扩展的软件系统
- TensorFlow 2.0 的核心功能将是“Eager Execution”
- 如何构建 A/B 测试系统,其核心功能有哪些?
- 图形 API 规范 Vulkan 1.1 发布:扩展了 Vulkan 核心功能
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Everything Store
Brad Stone / Little, Brown and Company / 2013-10-22 / USD 28.00
The definitive story of Amazon.com, one of the most successful companies in the world, and of its driven, brilliant founder, Jeff Bezos. Amazon.com started off delivering books through the mail. Bu......一起来看看 《The Everything Store》 这本书的介绍吧!