初识vue-Hello Vue

目录

Vue CLI

八皇后问题小游戏项目创建

单文件组件

命名规则


Vue CLI

安装:

npm install -g @vue/cli
// # OR
yarn global add @vue/cli

创建项目:

vue create my-project
// # OR
vue ui

八皇后问题小游戏项目创建

在8*8的棋盘上放置8个皇后,使得任一皇后都不能吃掉其他皇后,即任俩个皇后都不能处于同一条横线、纵线或者斜线上

单文件组件

  • 提供了更好的封装性
  • 优雅的模板支持
  • scoped CSS 支持
  • 通过vue-loader可以配合各种预处理器进行构建

命名规则

在计算机科学中只有两件困难的事情:缓存失效和命名规范。—— Phil Karlton

camelCase: videoExampleComponent 【驼峰命名】
// 例:JS函数、变量
Prop
props: {
    bigProp: String
}

PascalCase: VideoExampleComponent 【大驼峰命名】
// 例:JS类
组件文件
components/
| - VideoList.vue
| - VideoItem.vue

kebab-case: video-example-component 【烤串命名】
// 例: HTML
组件名
Vue.component('video-item', {})
模板中使用
<!-- 在所有地方 -->
<video-item :big-prop='1'></video-item>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值