0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HarmonyOS应用开发案例 搜索界面功能实现

鸿蒙时代 来源:鸿蒙时代 作者:鸿蒙时代 2022-05-05 16:26 次阅读
pYYBAGJziNSACTykAABgqZU6jVo351.pngpoYBAGJziN2ATdx1AAB7IaBAHP0829.png

一.创建项目

poYBAGJziReAEqJFAABFExjIcl4985.png

二.代码示例

Index.hml


{{title}}

Index.css

.container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}

.txt {
    font-size: 24px;
}

Index.js

import router from '@system.router';
import file from '@system.file';
import window from '@ohos.window';
export default {
    data: {
        title: "点击去下一页"
    },
    goSearched(){
        router.push({
            uri:"pages/searched/searched"
        })
    }
}


Searched.hml


Searched.js

import router from '@system.router';
import prompt from '@system.prompt';
export default {
    data: {
        content: ''
    },
    change(e){
        this.content  = e.text
        console.log("搜索值:" + this.content)
    },
    submit(){
        if (this.content == "") {
            prompt.showToast({
                message:"您搜索的内容为空"
            })
        }else{
            router.push({
                uri:'pages/index/index',
                params:{
                    title:"这里是您搜索的内容页"
                }
            })
        }
    }
}
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • HarmonyOS
    +关注

    关注

    79

    文章

    1966

    浏览量

    29978
收藏 人收藏

    评论

    相关推荐

    3568F-视频开发案

    3568F-视频开发案
    的头像 发表于 04-12 13:51 832次阅读
    3568F-视频<b class='flag-5'>开发案</b>例

    HarmonyOS开发案例:【首选项】

    基于HarmonyOS的首选项能力实现的一个简单示例。
    的头像 发表于 04-19 16:20 1186次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>开发案</b>例:【首选项】

    HarmonyOS开发案例:【常用组件与布局】

    HarmonyOS ArkUI提供了丰富多样的UI组件,您可以使用这些组件轻松地编写出更加丰富、漂亮的界面
    的头像 发表于 05-09 18:20 1156次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>开发案</b>例:【常用组件与布局】

    HarmonyOS开发案例:【一次开发,多端部署(视频应用)】

    随着智能设备类型的不断丰富,用户可以在不同的设备上享受同样的服务,但由于设备形态不尽相同,开发者往往需要针对具体设备修改或重构代码,以实现功能完整性和界面美观性的统一。OpenHarm
    的头像 发表于 05-11 15:41 1327次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>开发案</b>例:【一次<b class='flag-5'>开发</b>,多端部署(视频应用)】

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)本地搜索方案概述

    一、概述 本地搜索是在HarmonyOS归一化搜索特性,开发者将应用/元服务内的功能和内容通过意图框架共享到
    发表于 11-06 10:59

    HarmonyOS IoT 硬件开发案例分享

    ``许思维老师HiSpark Wi-Fi IoT 开发案例分享:案例一:AHT20温湿度传感器开发、调试;案例二:oled屏驱动库移植,调试;案例三:用OLED屏播放视频,Wi-Fi 和 TCP/IP 综合应用。 ``
    发表于 10-27 17:30

    【每日精选】鸿蒙大咖HarmonyOS开发资料合集

    老师分享关于HarmonyOS代码贡献的“苦”“辣”“酸”“填”,以及相关经验介绍。由于内容较多,请自行下载参考。4.许思维老师HarmonyOS IoT 硬件开发案例分享简介:许思维老师
    发表于 10-28 18:43

    【润和直播课预告@华为开发者学院】HarmonyOS设备开发基础课程|HiSpark WiFi-IoT 智能小车套件开发案

    `【润和直播课预告@华为开发者学院】HarmonyOS设备开发基础课程|HiSparkWiFi-IoT 智能小车套件开发案例,3月18日(周四) 19:00-21:00,让你的
    发表于 03-16 15:01

    HarmonyOS应用开发-搜索界面功能实现

    ;quot;请输入搜索内容" value="" searchbutton="搜索" onchange=&
    发表于 05-05 16:41

    许思维老师HarmonyOS IoT硬件开发案例分享

    许思维老师HiSpark Wi-Fi IoT 开发案例分享:案例一:AHT20温湿度传感器开发、调试;案例二:oled屏驱动库移植,调试;案例三:用OLED屏播放视频,Wi-Fi 和 TCP/IP 综合应用。
    发表于 10-29 10:39 39次下载
    许思维老师<b class='flag-5'>HarmonyOS</b> IoT硬件<b class='flag-5'>开发案</b>例分享

    HarmonyOS版本下如何基于JS UI框架来开发

    )和Particle Ability(简称PA),FA和PA是HarmonyOS应用的基本组成单元,能够实现特定的业务功能。 FA有UI界面,而PA无UI
    的头像 发表于 07-13 09:24 2135次阅读

    华为开发HarmonyOS零基础入门:四步实现HarmonyOS应用

    华为开发HarmonyOS零基础入门:四步实现HarmonyOS应用,可以自定义主键实际应用在开发
    的头像 发表于 10-23 10:05 1906次阅读
    华为<b class='flag-5'>开发</b>者<b class='flag-5'>HarmonyOS</b>零基础入门:四步<b class='flag-5'>实现</b><b class='flag-5'>HarmonyOS</b>应用

    华为开发者分论坛HarmonyOS学生公开课-OpenHarmony Codelabs开发案

    2021华为开发者分论坛HarmonyOS学生公开课-OpenHarmony Codelabs开发案
    的头像 发表于 10-24 11:25 1875次阅读
    华为<b class='flag-5'>开发</b>者分论坛<b class='flag-5'>HarmonyOS</b>学生公开课-OpenHarmony Codelabs<b class='flag-5'>开发案</b>例

    HarmonyOS UI界面活动可实现不同屏幕的界面适配能力

    HarmonyOS界面设计/组件设计需要拥有良好的自适应能力,可快速进行不同尺寸屏幕的开发。其次,界面中的元素设计以及交互方式保持一致,减少了用户的学习成本。
    的头像 发表于 12-23 09:50 1777次阅读

    HarmonyOS开发案例:【视频播放器】

    使用ArkTS语言实现视频播放器,主要包括主界面和视频播放界面
    的头像 发表于 04-23 17:25 625次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>开发案</b>例:【视频播放器】