diff --git a/entry/src/main/ets/pages/Index.ets b/entry/src/main/ets/pages/Index.ets index 95f133a73ef5d8e297e25b1c0e3a7066e511e849..f5bb1350a9e1d14aed254a48ba7d7ef241d861f7 100644 --- a/entry/src/main/ets/pages/Index.ets +++ b/entry/src/main/ets/pages/Index.ets @@ -21,9 +21,9 @@ import { webview } from '@kit.ArkWeb'; // Margin vertical const MARGIN_VERTICAL: number = 8; // Font weight -const FONT_WEIGHT: number = 500 +const FONT_WEIGHT: number = 500; // Placeholder -const PLACEHOLDER: string = '搜索' +const PLACEHOLDER: ResourceStr = $r('app.string.embed_search'); declare class Params { width: number; @@ -110,8 +110,15 @@ struct SearchComponent { Column({ space: MARGIN_VERTICAL }) { Image(item.uri).width($r("app.integer.embed_image_size")) Row({ space: MARGIN_VERTICAL }) { - Text(item.title).fontSize($r('app.string.ohos_id_text_size_body1')) - Text(item.price).fontSize($r('app.string.ohos_id_text_size_body1')) + Text(item.title) + .fontSize($r('app.string.ohos_id_text_size_body1')) + .width(100) + .maxLines(1) + .textOverflow({ overflow: TextOverflow.Ellipsis }) + Text(item.price) + .fontSize($r('app.string.ohos_id_text_size_body1')) + .width(50) + .maxLines(1) } } .backgroundColor($r('app.color.ohos_id_color_background')) diff --git a/entry/src/main/resources/en_US/element/string.json b/entry/src/main/resources/en_US/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..e9fd762f9ade8eb211c7a2219b0a99d990fd69c1 --- /dev/null +++ b/entry/src/main/resources/en_US/element/string.json @@ -0,0 +1,120 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + }, + { + "name": "embed_product_title000", + "value": "power bank" + }, + { + "name": "embed_product_title001", + "value": "notebook computer" + }, + { + "name": "embed_product_title002", + "value": "mobile phone" + }, + { + "name": "embed_product_title003", + "value": "phone chargers" + }, + { + "name": "embed_product_title004", + "value": "headset" + }, + { + "name": "embed_product_title005", + "value": "Backpack" + }, + { + "name": "embed_product_price000", + "value": "¥79.9" + }, + { + "name": "embed_product_price001", + "value": "¥6999" + }, + { + "name": "embed_product_price002", + "value": "¥5999" + }, + { + "name": "embed_product_price003", + "value": "¥72.5" + }, + { + "name": "embed_product_price004", + "value": "¥899" + }, + { + "name": "embed_product_price005", + "value": "¥328" + }, + { + "name": "embed_reason", + "value": "get internet permisssion" + }, + { + "name": "embed_full_percent", + "value": "100%" + }, + { + "name": "embed_sixty_percent", + "value": "60%" + }, + { + "name": "embed_mall", + "value": "shop mall" + }, + { + "name": "embed_search", + "value": "search" + }, + { + "name": "embed_prompt_text", + "value": "Demonstration only, can realize the business function by itself" + }, + { + "name": "embed_search_text_placeholder", + "value": "Search related item" + }, + { + "name": "ohos_id_text_size_body1", + "value": "14" + }, + { + "name": "ohos_id_text_size_body2", + "value": "14" + }, + { + "name": "ohos_id_text_size_body3", + "value": "12" + }, + { + "name": "ohos_id_text_size_body4", + "value": "18" + }, + { + "name": "ohos_id_corner_radius_default_m", + "value": "12" + }, + { + "name": "ohos_id_elements_margin_vertical_m", + "value": "8" + }, + { + "name": "ohos_id_card_margin_start", + "value": "12" + } + ] +} diff --git a/entry/src/main/resources/zh_CN/element/string.json b/entry/src/main/resources/zh_CN/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..e398c259f70f61219556415b7cf740f35f0caafa --- /dev/null +++ b/entry/src/main/resources/zh_CN/element/string.json @@ -0,0 +1,120 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "module description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "label" + }, + { + "name": "embed_product_title000", + "value": "充电宝" + }, + { + "name": "embed_product_title001", + "value": "笔记本电脑" + }, + { + "name": "embed_product_title002", + "value": "移动手机" + }, + { + "name": "embed_product_title003", + "value": "手机充电器" + }, + { + "name": "embed_product_title004", + "value": "头戴式耳机" + }, + { + "name": "embed_product_title005", + "value": "背包" + }, + { + "name": "embed_product_price000", + "value": "¥79.9" + }, + { + "name": "embed_product_price001", + "value": "¥6999" + }, + { + "name": "embed_product_price002", + "value": "¥5999" + }, + { + "name": "embed_product_price003", + "value": "¥72.5" + }, + { + "name": "embed_product_price004", + "value": "¥899" + }, + { + "name": "embed_product_price005", + "value": "¥328" + }, + { + "name": "embed_reason", + "value": "get internet permisssion" + }, + { + "name": "embed_full_percent", + "value": "100%" + }, + { + "name": "embed_sixty_percent", + "value": "60%" + }, + { + "name": "embed_mall", + "value": "商城" + }, + { + "name": "embed_search", + "value": "搜索" + }, + { + "name": "embed_prompt_text", + "value": "仅演示,可自行实现业务功能" + }, + { + "name": "embed_search_text_placeholder", + "value": "搜索相关宝贝" + }, + { + "name": "ohos_id_text_size_body1", + "value": "14" + }, + { + "name": "ohos_id_text_size_body2", + "value": "14" + }, + { + "name": "ohos_id_text_size_body3", + "value": "12" + }, + { + "name": "ohos_id_text_size_body4", + "value": "18" + }, + { + "name": "ohos_id_corner_radius_default_m", + "value": "12" + }, + { + "name": "ohos_id_elements_margin_vertical_m", + "value": "8" + }, + { + "name": "ohos_id_card_margin_start", + "value": "12" + } + ] +} diff --git a/oh-package.json5 b/oh-package.json5 index ddef12748c64cfa8677d6d7f56c0f988e5b9d88f..6ab749ef18643cdf2a600061515b914aedc13d2d 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -4,7 +4,6 @@ "dependencies": { }, "devDependencies": { - "@ohos/hypium": "1.0.18", - "@ohos/hamock": "1.0.1" + "@ohos/hypium": "1.0.18" } }