VueJs教程
VueJS教程
VueJS是用于开发交互式Web界面的渐进式JavaScript框架。重点更多地放在视图部分,即前端。与其他项目和库集成非常容易。VueJS的安装非常简单,初学者可以轻松理解并开始…
VueJS-概述
VueJS是用于开发交互式Web界面的开源渐进式JavaScript框架。它是用于简化Web开发的著名框架之一。VueJS专注于视图层。可以轻松将其集成到大型项目中进行前端开发,而…
VueJS-环境设置
有很多安装VueJS的方法。前面讨论了如何进行安装的一些方法。 直接在HTML文件中使用<script>标记 转到VueJS的主页https://vuejs.org/v…
VueJS-简介
Vue是用于构建用户界面的JavaScript框架。它的核心部分主要集中在视图层,并且非常容易理解。我们将在本教程中使用的Vue版本是2.0。 由于Vue基本上是为前端开发而构建的…
Vue – 实例
要开始使用VueJS,我们需要创建Vue实例。 创建一个Vue 实例 虽然没有完全遵循 MVVM 模型,但是 Vue 的设计也受到了它的启发。因此在文档中经常会使用&nb…
VueJS-模板
在前面的章节中,我们学习了如何在屏幕上以文本内容的形式获取输出。在本章中,我们将学习如何在屏幕上以HTML模板的形式获取输出。 模板语法 Vue.js 使用了基于 HTML 的模板…
VueJS-组件
Vue组件是VueJS的重要功能之一,它创建了自定义元素,这些元素可以在HTML中重用。 让我们来看一个示例并创建一个组件,这将使人们更好地了解组件如何与VueJS一起工作。 例 …
VueJS-计算(Computed)属性
我们已经看到了Vue实例和组件的方法。计算属性类似于方法,但与方法相比有一些区别,我们将在本章中讨论。 在本章的最后,我们将能够决定何时使用方法以及何时使用计算属性。 让我们使用示…
VueJS-watch属性
在本章中,我们将学习Watch属性。 类型:{ [key: string]: string | Function | Object | Array } 详细:一个对象,键是需要观察…
VueJS-绑定
在本章中,将学习如何在VueJS提供的名为v-bind的绑定指令的帮助下,对HTML属性进行操作或将值分配给样式,更改样式以及分配类。 让我们考虑一个示例,以了解为什么需要以及何时…
VueJS – 事件(Events)
这节课,我们讨论下vue中的事件。 v-on是添加到DOM元素以侦听VueJS中事件的属性。 点击事件 例 运行结果: 以下代码用于为DOM元素分配click事件。 <but…
VueJS-渲染
在本章中,我们将学习条件渲染和列表渲染。在条件渲染中,我们将讨论如何使用if,if-else,if-else-if,show等。在列表渲染中,我们将讨论如何使用for循环。 有条件…
VueJS-过渡和动画
在VUE项目中,一些过渡和动画效果往往能给产品加分,能带来更好的用户体验,所以这方面的技术,我们需要熟练掌握。在本章中,我们将讨论VueJS中可用的过渡和动画功能。 过渡 当在DO…
VueJS-指令
指令是VueJS以某种方式执行操作的指令。我们已经看到了诸如v-if,v-show,v-else,v-for,v-bind,v-model,v-on等指令。 在本章中,我们将介绍自…
VueJS-路由
VueJS没有内置的路由器功能。我们需要执行一些其他步骤来安装它。 从CDN直接下载 最新版本的vue-router可在https://unpkg.com/vue-router/d…
VueJS-Mixins
Mixins基本上与组件一起使用。它们在组件之间共享可重用的代码。当组件使用mixin时,mixin的所有选项都将成为组件选项的一部分。看个例子: 运行下看下效果吧。 当mixin…
VueJS-渲染功能
我们已经看到了组件及其用法。例如,我们有一个需要在整个项目中重复使用的内容。我们可以将其转换为组件并将其使用。 让我们看一个简单组件的示例,看看render函数必须在其中做什么。 …
VueJS-反应式界面
VueJS提供了向属性添加反应性的选项,这些属性是动态添加的。考虑到我们已经创建了vue实例,需要添加watch属性。它可以做到如下: 例 在数据对象中有一个定义为1的属性计数器。…
VueJS实例-客户详细信息
来看看一个VueJS实例-客户详细信息。代码如下: TIPS:在上面的示例中,我们要输入三个texbox:名字,姓氏和地址。有一个添加按钮,它使用删除按钮以表格格式添加在文本框中输…
VueJS实例-货币转换器
我们来创建一个VueJS实例应用:货币转换器 TIPS:在上面的示例中,我们创建了一个货币转换器,该货币转换器将一种货币值转换为另一种货币的选定值。我们创建了两个货币下拉列表。当我…