欧美激情中文字幕在线_国产区精品视频_免费久久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日
前臺投稿現在有點太抽象了 希望可以弄成那種分區填寫的 標題,內容,圖片,目錄,標簽,這樣的
評論于留言建議
主站蜘蛛池模板: 亚洲一区中文字幕在线观看| 免费观看国产精品视频| www.日韩免费| 欧美激情一级精品国产| 97精品在线视频| 精品视频一区在线| 欧美一级电影久久| 午夜精品一区二区三区av | 亚洲xxxx在线| 国产999在线观看| 国产精品久久久久久久久免费| 久久国产精品99国产精| 久久久久久香蕉| 日本精品一区二区三区四区| 色综合天天狠天天透天天伊人| 91精品国产高清久久久久久久久| 97色在线观看免费视频| 国产精品成av人在线视午夜片| 国产精品视频网站| 国产精品成人久久久久 | 国产精品色悠悠| 久久综合久中文字幕青草| 日本一区视频在线播放| 日韩亚洲不卡在线| 欧洲国产精品| 久久久久久69| 国产精品天天狠天天看| 豆国产97在线| 777精品久无码人妻蜜桃| 午夜一区二区三区| 日韩视频―中文字幕| 日本一区视频在线观看免费| 欧美激情第三页| 国产在线观看精品| 国产精品 欧美在线| 亚洲在线不卡| 日韩在线高清视频| 久久人人爽人人爽人人片av高请| 久久国产精品久久久久V| 国产精品一区二区a| 一区二区不卡视频|