W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
為了方便開發(fā)者,本文檔提供了全量接口和組件中適用于輕量級智能穿戴的部分,以及構建布局、繪制樣式、事件交互、頁面路由等主要場景的開發(fā)示例。
通過搭建環(huán)境和創(chuàng)建項目、JS 主體介紹、運行應用,開發(fā)者可以快速體驗輕量級智能穿戴應用的開發(fā)。
Lite Wearable
”。
HelloWorld
工程目錄如下圖所示:
圖1 目錄結(jié)構
pages/index/index.hml
:此文件定義了 index
頁面的布局,在 index
頁面中用到的組件,以及這些組件的層級關系。index.hml
文件包含了一個 text 組件,內(nèi)容為“Hello World
”。
<div class="container">
<text class="title">
Hello {{title}}
</text>
</div>
pages/index/index.css
:此文件定義了 index
頁面的樣式。index.css
文件定義了“container
”和“title ”的樣式。
.container {
display: flex;
justify-content: center;
align-items: center;
left: 0px;
top: 0px;
width: 454px;
height: 454px;
}
.title {
font-size: 30px;
text-align: center;
width: 200px;
height: 100px;
}
pages/index/index.js
:此文件定義了 index
頁面的業(yè)務邏輯,比如數(shù)據(jù)綁定,事件處理等。此處,變量“title
”采用數(shù)據(jù)綁定的形式定義為字符串“World
”,用戶可以在需要的業(yè)務邏輯中修改“title
”的值。
export default {
data: {
title: 'World'
}
}
resources
:此目錄用于存放系統(tǒng)級資源配置文件,如應用圖標等。
config.json
:此文件是配置文件,主要定義了頁面路由和應用信息,可根據(jù) IDE 工程和頁面創(chuàng)建向?qū)ё詣油瓿商畛洹?/p>
{
"app": {
"bundleName": "com.huawei.helloworld",
"vendor": "huawei",
"version": {
"code": 1,
"name": "1"
},
"apiVersion": {
"compatible": 3,
"target": 4
}
},
"deviceConfig": {
"default": {}
},
"module": {
"deviceType": ["liteWearable"],
"distro": {
"deliveryWithInstall": true,
"moduleName": "entry",
"moduleType": "entry"
},
"abilities": [{
"name": "default",
"icon": "$media:icon",
"label": "helloworld",
"visible": true,
"type": "page"
}],
"js": [{
"pages": ["pages/index/index"],
"name": "default"
}]
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: