欧美激情中文字幕在线_国产区精品视频_免费久久99精品国产自_日韩精品 欧美

uni-app 自定義組件

uni-app自定義強大的組件,封裝好以后比較方便調用。

使用方法

1.創建目錄

在根目錄創建components文件夾,有本文件的可以跳過

2.創建文件

目錄右鍵-新建組件

創建好以后,代碼內容和普通的頁面一樣

需要手動編寫內容

首先需要在template標簽中定義name屬性,建議和文件名一樣。

接著在默認導入函數中添加name屬性

基本代碼如下

<template name="postBox">
  <view>
    我是自定義組件
  </view>
</template>

<script>
  export default {
    name:"postBox",
    data() {
      return {
        
      };
    }
  }
</script>

<style>

</style>

 

3.調用自定義組件

在其他的頁面中,要調用,需要先引用和注冊組件

在頁面<script>標簽中引入代碼:import postBox from "../../components/postBox.vue";

并且在export default參數中添加注冊組件代碼,多個名稱用逗號隔開

components:{
  postBox
     }

 

例如,在index.vue頁面中,使用本自定義組件。調用代碼如下

<template>
  <view>
    個人中心
    <postBox></postBox>
  </view>
</template>

<script>
  import postBox from "../../components/postBox.vue";
  export default {
    components: {
      postBox
    },
    data() {
      return {

      }
    },
    methods: {

    }
  }
</script>

<style>

</style>

顯示效果如圖

4.傳遞參數

自定義組件,允許通過屬性傳入參數

在組件頁面,export default中,添加props類,類中包括自定義參數名稱,下面代碼中,自定義了url和titleName屬性。類型為String文本型。兩種方式都可以定義,看自己喜好。

props:{
  url:{
  type:String
  },
  titleName:""
}

在代碼中,可以使用代碼<p>我是標題{{titleName}}</p>?獲取傳入的參數

調用:<postBox titleName="我是名稱"></postBox>

5.生命周期

參考vue生命周期

 

 

上一篇 kotlin容器
下一篇 bat請求管理員權限代碼
目錄
applek

applek管理員

個人說明在個人中心里面設置

本月創作熱力圖

最新評論
小超
小超
7月9日
下個版本考慮將下載地址加密(防止采集)
Lvtu
Lvtu
7月4日
qiang厲害
評論于留言建議
chinacnd
chinacnd
6月26日
這個主題是怎么做到加載速度那么快的?
風起云涌
風起云涌
6月17日
前臺投稿現在有點太抽象了 希望可以弄成那種分區填寫的 標題,內容,圖片,目錄,標簽,這樣的
評論于留言建議
主站蜘蛛池模板: 久久五月天综合| 日本精品一区在线观看| 国产精品美女诱惑| 日本精品一区二区三区高清 久久| 国产综合在线观看视频| 欧美精品一本久久男人的天堂| 一区二区欧美日韩| 国产成人综合久久| 国产精品久久久久av| 国产精品一香蕉国产线看观看 | 日韩中文字幕不卡视频| 91国内在线视频| 国产精品久久久91| 国产精品男人的天堂| 国产尤物av一区二区三区| 久久在线精品视频| 久久精品免费播放| 久久精品无码中文字幕| 久久久久成人网| 国语自产精品视频在线看| 国产一区视频在线| 国产乱子夫妻xx黑人xyx真爽| 国产欧亚日韩视频| 国产精品久久久久高潮| 精品久久久三级| 国产美女三级视频| 国产精品美女在线播放| 国产精品aaaa| www日韩欧美| 亚洲精品国产精品国自产观看| 亚洲a一级视频| 日本精品二区| 久久99精品国产一区二区三区| 国语自产精品视频在免费| 国产欧美在线观看| 91免费国产视频| 手机在线观看国产精品| 人妻av无码专区| 精品久久久三级| 国产精品999999| 日韩中文字幕久久|