怎么使用vue,VUE基本概念及使用

大家想知道的关于VUE基本概念及使用和怎么使用vue的题吧,那就让小编带各位了解一下关于大家都关心的话题。


1.vue简介


11.vue是什么?


概念Vue,读作/vju/,类似于view,是一套用于构建用户界面的前端框架。


关键关键词分析构建用户界面


前端开发人员的主要任务是为网站用户构建美观、舒适、易于使用的网页。


构建用户界面的传统方法


在传统的Web前端开发中,用户界面是基于jQuery+模板引擎构建的。


使用Vue构建用户界面


使用vue构建用户界面解决了jQuery+模板引擎的很多题,大大提高了前端开发的效率和体验。


关键关键词解读框架


Vue定位为前端框架,因为它提供了一整套构建用户界面的解决方案。


看法


查看路由器


视图X


Vue组件库


以及一套支持vue项目开发的工具


vue-cli


维特


vue-开发工具


贝图尔


12vue特点


Vue框架的特点主要体现在以下两个方面


基于数据的视图


双向数据绑定


数据驱动视图


在使用vue的页面上,vue会监听数据变化并自动重新渲染页面结构。示意图如下


好处当页面数据更改时,页面会自动重新渲染!


注意数据驱动视图是单向数据绑定。


双向数据绑定


填写表单时,双向数据绑定允许开发人员自动将用户输入的内容同步到数据源,而无需操作DOM。示意图如下


好处开发者不再需要手动操作DOM元素来获取表单元素的最新值!


MVVM


MVVM是Vue的核心原理,实现数据驱动视图和双向数据绑定。每个HTML页面分为三个部分


从MVVM概念来看


视图表示当前页面上呈现的DOM结构。


模型代表当前页面渲染时所依赖的数据源。


ViewModel代表了vue的一个实例,它是MVVM的核心。


MVVM的工作原理


ViewModel是MVVM的核心,它将当前页面的数据源与页面的结构连接起来。


当数据源发生变化时,ViewModel对其进行监控,VM会根据最新的数据源自动更新页面结构。


当表单元素的值发生变化时,VM也会监控到,并且VM会自动将变化后的最新值同步到Model数据源中。


vue版本


目前vue有3个主要版本,包括


vue的2x版本是目前企业级项目开发的主流版本。


vue3x版本于2020-09-19发布,生态尚未完善,尚未在企业级项目开发中普及和推广。


vue的1x版本几乎已经过时,我不建议再学习或使用它。


总结


vue的3x版本是未来企业级项目开发的趋势。


vue2x版本将来将会被淘汰。


13vue3x和vue2x版本对比


vue3x也支持vue2x的大多数API和功能。同时,vue3x还增加了3x相关的功能和


2x中的一些旧功能已被弃用。


新功能包括


可组合API、多个根节点组件、改进的TypeScript支持等等


之前已弃用的功能包括


不再支持过滤器、$on、$off和$once实例方法等。


详细变更信息请参考文档提供的迁移指南。


2.vue基本使用


21基本使用步骤


导入vuejs脚本脚本文件。


在页面上声明Vue要控制的DOM区域。


创建vm实例对象


22基本代码与MVVM的对应关系


一、vue是什么,怎么用?

视图如下所示


VUE是iOS和Android上的Vlog社区和编辑工具,允许用户通过简单的操作、记录和生活分享来拍摄、编辑、微调和发布Vlog。您还可以直接浏览社区中其他人发布的Vlog,并与Vlogger互动。


指导方针


创建完成后,您可以在拍摄时设置色调滤镜和拍摄时间。这样拍摄的视频可以直接用在我们想要制作的剪辑短视频中。在手机上加载短视频,向视频添加徽标,然后将其作为预览发送。


二、vue怎么解析到浏览器了?

Vue是一个前端框架,通常需要您的代码通过Webpack或其他构建工具进行打包,然后才能在浏览器中运行。如果您已将Vue代码打包成JavaScript文件并在HTML页面中引用该文件,但浏览器仍然无法解析Vue,可能有以下几个原因


1-确保Vue文件引用正确,路径正确,不存在拼写错误等题。


2-检查您的浏览器版本是否太低并支持当前的Vue版本。Vue3-x版本要求浏览器支持ES6语法和本机模块化。


3-检查您的HTML页面是否存在其他可能导致后续JS代码执行失败的JS错误或语法错误。


如果您已经解决了上述题,但仍然无法解析Vue,请提供更多详细信息和错误信息,以便我们更好地排查您的题。


三、如何优雅的使用vue+vux开发app?

通过HBuilder的云打包技术


开发一个app,只需要编写html+js+css即可。


通过一项开发,您可以创建两款应用程序,一款适用于Android,一款适用于iOS。


原理介绍-UI层


应用程序的UI对应HTML的UI,您可以选择自己的UI框架。


无论是bootstrap、amazeui还是jquerymobi,


另外,HBuilder推荐的mui也不错。


我们推荐使用HBuilder推荐的mui。


因为它封装了一些Nativejs的东西


而且,HBuilder还封装了mui快捷键,使用起来非常方便。


简而言之,您可以使用HTML级UI框架在应用程序中实现UI。


除非特别注明,本站所有文字均为原创文章,作者:admin

No Comment

留言

电子邮件地址不会被公开。 必填项已用*标注

感谢你的留言。。。