首页 / VUE / vue.js入门--环境搭建和基本语法
vue.js入门--环境搭建和基本语法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了vue.js入门--环境搭建和基本语法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1915字,纯文字阅读大概需要3分钟。
内容图文
一、环境
node.js下载安装后
$ node -v
v12.14.1
$ npm -v
6.13.4
//安装cnpm 使用淘宝镜像
npm install -g cnpm --registery=https://registry.npm.taobao.org
二、使用方式
2.1 多页面引入vue
使用官网cdn vue.js
https://cn.vuejs.org/v2/guide/#%E8%B5%B7%E6%AD%A5
npm安装vue,使用本地vue.js
cnpm install vue --save
2.2 vue-cli构建spa应用
cnpm i -g vue-cli
//构建简单 或者 完整demo实例
vue init webpack-simple demo 或 vue init webpack demo
cd demo
cnpm install ##安装依赖
cnpm run dev ##启动
访问 http://localhost:8080/
2.3 目录
只显示二级目录
.
├── build
│?? ├── build.js
│?? ├── check-versions.js
│?? ├── logo.png
│?? ├── utils.js
│?? ├── vue-loader.conf.js
│?? ├── webpack.base.conf.js
│?? ├── webpack.dev.conf.js
│?? └── webpack.prod.conf.js ##webpack配置文件
├── config
│?? ├── dev.env.js
│?? ├── index.js ##项目配置文件
│?? └── prod.env.js
├── index.html
├── node_modules
│?? ├── accepts
│?? ├── acorn
│?? ├── .....
│?? ├── xxhashjs
│?? ├── y18n
│?? ├── yallist
│?? ├── yargs
│?? └── yargs-parser
├── package.json ##package包
├── package-lock.json
├── README.md
├── src
│?? ├── App.vue
│?? ├── assets
│?? ├── components
│?? ├── main.js
│?? └── router
└── static
打包生产dist项目
cnpm run build ##打包
三、vue基本语法
3.1 模板语法
mustache语法: {{msg}}
html赋值: v-html=""
绑定属性:v-bind:id=""
使用表达式:{{ok ? 'yes' : 'no'}}
文本赋值:v-text=""
指令: v-if=""
过滤器:{{message|capitalize}} 和 v-bind:id="rawId|formatId"
3.2 class和style绑定
对象语法: v-bind:class="{active:isActive,'text-danger':hasError}"
数组语法:<div v-bind:class="{activeClass,errorClass}">
js代码:
data:{
activeClass:'active',
errorClass:'text-danger'
}
style绑定-对象语法:v-bind:style="{color:activeColor,fontSize:fontSize+'px'}"
3.3 条件渲染
v-if #不显示
v-else
v-else-if
v-show #display=none
v-cloak
3.4 事件处理器
v-on:click="greet" 或 @click="greet"
v-on:click.stop #阻止冒泡
v-on:click.stop.prevent #阻止默认事件
v-on:click.self #
v-on:click.once #绑定一次
#keyup绑定按键
v-on:keyup.enter
v-on:keyup.tab
3.5 vue组件
全局组件和局部组件
父子组件通讯-数据传输
slot
原文:https://www.cnblogs.com/sentangle/p/12258866.html
内容总结
以上是互联网集市为您收集整理的vue.js入门--环境搭建和基本语法全部内容,希望文章能够帮你解决vue.js入门--环境搭建和基本语法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。