Vue安装方式有几种,基本的用法是什么
Admin 2022-07-02 群英技术资讯 341 次浏览
Vue
(读音/vjuː/,类似于view) 是一套用于构建前后端分离的框架。刚开始是由国内优秀选手尤雨溪开发出来的,目前是全球“最”流行的前端框架。使用vue
开发网页很简单,并且技术生态环境完善,社区活跃,是前后端找工作必备技能!
vue的安装大体上分成三种方式
<!--开发环境版本,包含了又帮助的警告命令--> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script> <!--生成环境的版本,优化了尺寸和速度--> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14"></script>
开发环境:https://vuejs.org/js/vue.js
生产环境:https://vuejs.org/js/vue.min.js
在用 Vue
构建大型应用时推荐使用 NPM
安装。NPM
能很好地和诸如 webpack
或 Browserify
模块打包器配合使用。同时 Vue
也提供配套工具来开发单文件组件。
# 最新稳定版 $ npm install vue
要使用Vue
,首先需要创建一个Vue
对象,并且在这个对象中传递el
参数,el
参数全称是element
,用来找到一个给vue
渲染的根元素。并且我们可以传递一个data
参数,data
中的所有值都可以直接在根元素下使用{{}}
来使用。
示例代码如下:
<div id="app"> {{message}} </div> </body> <script> const app = new Vue({ el: "#app", data: { message: "初学vue" } }) </script>
其中data
中的数据,只能在vue
的根元素下使用,在其他地方是不能被vue
识别和渲染的。
比如:
<!--这里无法渲染--> <p>{{message}}</p> </body> <script> const app = new Vue({ el: "#app", data: { message: "初学vue" } }) </script>
另外也可以在vue
对象中添加methods
,这个属性中专门用来存储自己的函数。methods
中的函数也可以在模板中使用,并且在methods
中的函数来访问data
中的值,只需要通过this.
属性名就可以访问到了,不需要额外加this.data.
属性名来访问。
示例代码如下:
<div id="app"> <p>{{greet()}}</p> </div> </body> <script> const app = new Vue({ el: "#app", data: { message: "初学vue" }, methods: { greet: function () { return "hello" + this.message } } }) </script>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了vue.config.js打包优化配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
需求:后端返回全部列数据。前端根据选项来显示对应的列,如果不勾选,默认全部隐藏。效果图勾选后显示对应的列上代码html部分这里用v-if来显示隐藏,因为这个elementul组件的原因,v-show不生效,要用v-ifel-table-column v-if=lists[0].ispass
本文主要介绍Map的相关内容,一些朋友对于JS中怎样用及什么时候用map替代JS对象,这些不是很理解,对此这篇就给大家来讲讲Map,感兴趣的朋友可以参考了解看看。
这篇文章主要为大家详细介绍了jQuery实现表格行数据滚动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
目录:访问视图Post请求Post请求-body(1)Post请求-body(2)Post登陆1Post登陆2页面访问控制1页面访问控制2访问视图前面我们已经添加了视图模板并学习了访问视图的方法,那我们就先回顾一下。1.参考以下代码,地址栏访问这几个请求路径查看是否可以成功。app.get('/',function(req,res){res.ren
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008