VUE:渐进式JavaScript框架(小白自学)

VUE:渐进式JavaScript框架

一、官网

英文  https://vuejs.org/

中文  https://cn.vuejs.org/

二:渐进式

即有一个核心库,在需要的时候再逐渐添加插件的一种概念

作用:动态构建界面(将后台的数据在前台动态显示出来)

三:与其他框架的关联

1)借鉴 angular 的 模板数据绑定 技术

2)借鉴 react 的 组件化虚拟DOM 技术

四:Vue扩展插件

1)vue-cli: vue脚手架(帮我们下载基于vue的、编写好配置的、设定好依赖的项目)

2)vue-resource(axios):ajax请求

3)vue-router:路由

4)vuex:状态管理

5)vue-lazyload:图片懒加载

6)vue-scroller:页面滑动相关

7)mint-ui:基于vue的UI组件库(移动端)

8)element-ui:基于vue的UI组件库(PC端)

五:简单实现双向数据绑定

新建项目,之后的学习都在此项目上延展,引入vue.js

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <!--
            1.引入Vue.js
            2.创建Vue对象
                el:指定根element(选择器)
                data:初始化数据(页面可以访问)
            3.双向数据绑定:v-model
            4.显示数据:{{xxx}}
            5.理解vue的mvvm实现
        -->

        <!-- view -->
        <div id="app">
            <input type="text" v-model="message"/>
            <p>正在输入:{{message}}</p>
        </div>

        <script type="text/javascript" src="../js/vue.js" ></script>
        <script>
            //创建vue实例,引入配置对象
            const vm=new Vue({
                el: ‘#app‘,    //element:选择器
                //数据(model)
                data:{
                    messgae:‘Hello Vue!‘
                }
            })
        </script>
    </body>
</html>

六:引入开发者插件

前提:先参考 前端的标配:npm 先安装好npm和cnpm

https://github.com/vuejs/vue-devtools

解压,然后来到安装目录下

cnpm install

下载依赖

过程挺慢~不过似乎npm命令更慢~

然后执行

npm run build

编译源程序

修改shells \ chrome目录下的mainifest.json 中的persistant为true:

选择刚刚编译后的工程中的shells目录下,chrome的整个文件夹,确定

成功!

以后便可以使用这个扩展程序来调试Vue

七:model view viewModel模型

原文地址:https://www.cnblogs.com/it-taosir/p/9875450.html

时间: 2024-10-11 21:41:54

VUE:渐进式JavaScript框架(小白自学)的相关文章

web框架之Vue渐进式框架-安装入门简介(python3入门)

1 vue: js渐进式框架 2 优点: 单页面.轻量级.数据驱动.数据双向绑定.虚拟DOM.组件化开发(页面代码的服用) 3 vue实例成员: el(挂载点).data(数据).methods(方法) 4 vue指令:v-text(纯文本指令).v-html(可以解析标签).v-once(插值表达式渲染文本).{{}}(插值表达式).v-on(事件指令).v-bind(属性指令).v-model(表单指令).v-if.v-else-if.v-show @ 等价 v-on: : 等价 v-bin

Vue vs React: Javascript 框架

正如我们之前提到的,WordPress 的核心团队正争论着为应该将哪款(前端框架)加入现在的架构之中.目前看来,暂时脱颖而出的是React与Vue.js,社区中的很多成员正权衡着这两款框架的利弊. 那到底哪款框架会胜出,哪款框架又会沦为昔日的prototype.js.呢?让我们一起看看吧. 我已经写出了两个几乎一样的Web应用,一个是基于Vue,另一个则基于React,可以方便你在看这篇文章的时候查找相关代码. React sample app(https://github.com/ptaske

Vue, React, AngularJS, and Angular2. 我们对流行JavaScript框架们的选择

2017-08-04 前端大全 (点击上方公众号,可快速关注) 英文:ANTONI ZOLCIAK  译文:众成翻译 www.zcfy.cc/article/vue-react-angularjs-and-angular2-our-take-on-popular-javascript-frameworks-3668.html 如有好文章投稿,请点击 → 这里了解详情 一个有趣的事实是:IBM发表的2017年最值得学习的编程语言名单中,JavaScript榜上有名.这位IT巨头指出,JS在网站中惊

vue是一个渐进式的框架,我是这么理解的

vue是一个渐进式的框架,我是这么理解的 原文地址 时间:2017-10-26 10:37来源:未知 作者:admin 每个框架都不可避免会有自己的一些特点,从而会对使用者有一定的要求,这些要求就是主张,主张有强有弱,它的强势程度会影响在业务开发中的使用方式. 使用vue,你 可以在原有 每个框架都不可避免会有自己的一些特点,从而会对使用者有一定的要求,这些要求就是主张,主张有强有弱,它的强势程度会影响在业务开发中的使用方式.使用vue,你可以在原有大系统的上面,把一两个组件改用它实现,当jQu

2017最好的JavaScript框架、库和工具 — SitePoint

与开发者数量相比,可能有更多的JavaScript框架.库和工具.截止到2017年5月,在GitHub上快速搜索能搜到超过110万的JavaScript项目. 在npmjs上有50万的可用包,并且这些包每个月的下载量将近100亿次. 2017.05.29: 更新了本文,旨在能正确的描述当前JavaScript生态的状态. 本文着重讲述目前最流行的客户端JavaScript框架.库和工具之间的基本差异和他们的基本介绍.至于是不是你要寻找的最佳实践那是另外一个问题.你可以选择一个,并坚持使用一段时间

神奇JavaScript框架---Top5

前言 个人观点,供您参考 观点源自作者的使用经验和日常研究 排名基于框架的受欢迎度, 语法结构, 易用性等特性 希望大家能够基于此视频找到最适合自己的框架 下面介绍的都是严格的前端框架和库 前言 Top5: Polymer Polymer是由谷歌Chorme组织内的前端开发团队领导的一个开源项目, 该项目的口号是: [UseThePlatform]. 团队相信, 拥抱现代Web平台是向用户和开发人员提供应用的最佳方式. 该producer介绍了Polymer的以下特性: Web组件:基于W3C标

前端必备,十大热门的 JavaScript 框架和库

JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会出现一个新的项目席卷网络社区,虽然这样推动了创新的发展,但不得不说苦了前端的开发者们.因此本文罗列出了一些优秀的 Javascript 框架和库的特及其在 github 上的 star 数,旨在为各位开发者提供一些参考. 1.ReactJS (Star: 59989  ,Fork: 10992) 主页:https://facebook.github.io/r

1分钟选好最合适你的JavaScript框架

欢迎大家持续关注葡萄城控件技术团队博客,更多更好的原创文章尽在这里~~? Javascript框架(以下简称框架)也被称为Javascript库,是一组包含丰富功能和函数的JavaScript代码集,能够帮助开发者快速完成Web设计和开发工作.随着Web社区的越发活跃,新的框架也层出不穷,目前流行的有:Angular.React.Vue.js和Knockout等. 面对如此丰富多样的框架,很多Web开发团队都感到难以抉择,性能.速度.兼容性等等方面,我们到底应该怎么选? 其实,还是那个亘古不变的

顶级的JavaScript框架、库、工具及其使用

几乎每隔一个星期,就有一个新的 JavaScript 库席卷网络社区!Web 社区日益活跃.多样,并在多个领域快速成长.想要研究每一个重要的 JavaScript 框架和库,是个不可能完成的任务.接下来,我会分享一些前端开发的最著名和最有影响力的框架和库.下面,就让我们一起来看看,顶级的 JavaScript web 前端框架.库和工具及其使用. 请注意: 如果没有包括你最喜欢的 JavaScript 的框架和库,请多包涵. 请实时更新你的框架和库,最新版本往往有更好的跨浏览器和跨设备支持.可以