ESLint和元件定義
ESLint
1. 說明
1)ESLint 是一個程式碼規範檢查工具
2)它定義了很多特定的規則, 一旦你的程式碼違背了某一規則, eslint 會作出非常有用的提示
3)官網: http://eslint.org/
4)基本已替代以前的 JSLint
2. ESLint 提供以下支援
1)ES
2)JSX
3)style 檢查
4)自定義錯誤和提示
3. ESLint 提供以下幾種校驗
1)語法錯誤校驗
2)不重要或丟失的標點符號,如分號
3)沒法執行到的程式碼塊
4)未被使用的引數提醒
5)確保樣式的統一規則,如 sass 或者 less
6)檢查變數的命名
4. 規則的錯誤等級有三種
1)0:關閉規則。
2)1:開啟規則,並且作為一個警告(資訊列印黃色字型)
3)2:開啟規則,並且作為一個錯誤(資訊列印紅色字型)
5. 相關配置檔案
1).eslintrc.js : 全域性規則配置檔案
'rules': {
'no-new': 1
}
2)在 js/vue 檔案中修改區域性規則
/* eslint-disable no-new */
new Vue({
el: 'body',
components: { App }
})
3).eslintignore: 指令檢查忽略的檔案
*.js
*.vue
元件定義與使用
1. vue 檔案的組成(3 個部分)
1)模板頁面
<template>
頁面模板
</template>
2)JS 模組物件
<script>
export default {
data() {return {}},
methods: {},
computed: {},
components: {}
}
</script>
3)樣式
<style>
樣式定義
</style>
2. 基本使用
1)引入元件
2)對映成標籤
3)使用元件標籤
<template>
<HelloWorld></HelloWorld>
<hello-world></hello-world>
</template>
<script>
import HelloWorld from './components/HelloWorld'
export default {
components: {
HelloWorld
}
}
</script>
3. 關於標籤名與標籤屬性名書寫問題
1)寫法一:一模一樣
2)寫法二:大寫變小寫, 並用-連結
相關文章
- 一起學React--元件定義和元件通訊React元件
- 使用 defineNuxtComponent`定義 Vue 元件UXVue元件
- React基礎-定義元件React元件
- 重新思考 Vue 元件的定義Vue元件
- 自定義元件-元件的建立和引用元件
- 定義、整合並實施帶有控制元件的MES和ERP控制元件
- 簡單-定義一個小程式元件元件
- React元件方法的兩種定義方式React元件
- 十分鐘瞭解eslint配置 && 編寫自定義eslint規則EsLint
- 03 . Vue基礎之計算屬性,元件基礎定義和使用Vue元件
- SMART原則的定義和含義
- react篇章-React 元件-ES6 class 來定義一個元件React元件
- 方法的作用和定義
- vue 常量定義和使用Vue
- ESLint可共享配置釋出,團隊自定義ESLint規則新鮮出爐EsLint
- OpenHarmony定義元件重用樣式:@Styles裝飾器元件
- vue3 子元件 ref ts型別定義Vue元件型別
- 基於ng-alain定義自己的select元件AI元件
- 介面的定義和實現
- 變數的定義和使用變數
- Git分支的定義和操作Git
- 瀑布和迭代可混合:敏捷定義者Martin Fowler定義瀑布法敏捷
- 團隊自定義 tslint & eslint 詳細規則EsLint
- 自定義控制元件總結和思考控制元件
- 使用Web Component定義自己的專屬網頁元件Web網頁元件
- Web Components 系列(八)—— 自定義元件的樣式設定Web元件
- XamarinAndroid元件教程設定自定義子元素動畫(二)NaNAndroid元件動畫
- XamarinAndroid元件教程設定自定義子元素動畫(一)NaNAndroid元件動畫
- c 語言中巨集定義和定義全域性變數的區別變數
- 103-字串的定義和操作字串
- GPU伺服器定義和理解GPU伺服器
- UVM transaction 定義 方法和用法(未完)
- c+++變數宣告和定義C++變數
- 父元件明明使用了v-model,子元件竟然可以不用定義props和emit丟擲事件,快來看看吧元件MIT事件
- 自定義元件元件
- 基於vue的Element-ui定義自己的select元件VueUI元件
- ArkTS 頁面和自定義元件生命週期元件
- 在 TypeScript 的類元件的建構函式中是否總是需要定義 `props` 和 `state` ?TypeScript元件函式