vue3学习(模板语法)

  • 创建一个vue项目

1.先在vs code终端输入vue create 项目名

2.选择Manually select features(手动选择选项),按enter确定

3.选择Babel(javascript的编译器,可以使代码向下兼容),progressive web app pwa support(提升网站的体验。按enter确定

4选择3.x(此项为选择vue的版本,我选择的为vue3). 按enter确定

5.选择 In dedicated config files(使用专用的配置文件夹放置配置文件),按enter确定

6.输入n(此项为是否将上述配置设为预设配置)。按enter确定

那么一个vue3项目就创建好了。在控制台输入cd 项目名和npm run serve即可运行项目。

  • src目录介绍

编写代码位置:src/component/HelloWorld.vue。

assets:存放静态资源。包括公共的 css 文件、 js 文件、iconfont 字体文件、img 图片文件 以及其他资源类文件。之所以强调是公共的 css 文件,是因为要在组件的 css 标签里加入 ‘scoped‘ 标记,将其作用范围限制在此组件以及调用它的父级组件中,避免污染全局样式;

component:存放公共组件。。项目里总会有一些复用的组件,例如弹出框、发送手机验证码、图片上传等,将它们作为公共组件,避免重复工作;

app.vue:主入口组件。可以把app.vue理解成根组件,所有的组件都是从app.vue开始的,都是从这里引用并显示的。

Main.js:主入口文件。相当于java语言中的public void main()

registerServiceWorker.js:相当于一个监听文件。做到哪一步提供相应的文字提示。

  • 模板语法

1<template></template>里可以理解为就是写html的,<script></script>里是写业务逻辑的。

2.数据绑定最常见的形式就是使用双大括号的文本插值,就相当于将一个变量文本放入括号里,配合js里的data()设置数据。加了双括号则可以对该值进行改变。

3.双括号会将数据解释为普通文本,而非HTML代码。为了输出真正的HTML,需要使用v-html指令。即双括号里只能将内容变成文本,v-html能识别内容并转换为正确的html格式。

4.双括号语法无法在HTML属性中使用,但是可以用v-bind指令。(v-bind:可以简写为:)

5.使用javascript表达式:在上述模板中,一直都只绑定简单的property(简单来说property是元素对象的属性)键值。Vue.js都提供了完全的javascript表达式。

这些表达式会在当前活动实例的数据作用域下作为javascript被解析。有个限制就是,每个绑定都只能包含单个表达式,所以下面的表达式都不会生效。

本人目前也刚学vue,如有错误或问题欢迎探讨!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值