一、页面效果
文章来源:https://www.toymoban.com/news/detail-790779.html
二、主要代码
页面地址:src/main/ets/pages/Second.ets文章来源地址https://www.toymoban.com/news/detail-790779.html
// Second.ets
import router from '@ohos.router';
@Entry
@Component
struct Second {
@State message: string = 'Hi there'
@State isShow: string = 'Hi this'
build() {
Row() {
Column() {
Text(this.isShow)
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
Divider()
Image('https://flag-digital.umss.cn/a9a36b88gy1hcuiaxan6dg20uk0h7x6w/a9a36b88gy1hcuiaxan6dg20uk0h7x6wjoanjqh3v.gif')
.width(200)
.height(200)
Button() {
Text('Back按钮')
.fontSize(20)
.fontWeight(FontWeight.Bold)
.fontColor(Color.White)
}
.type(ButtonType.Capsule)
.margin({
top: 20
})
.backgroundColor('#409eff')
.width('60%')
.onClick(()=>{
router.pushUrl({ url: 'pages/Index' }).then(() => {
console.info('跳转到第二页了')
}).catch((err)=>{
console.error(`失败原因${err}`)
})
})
}
.width('100%')
}
.height('100%')
}
}
到了这里,关于ArkTS声明式开发范式:赋值显示,css样式,点击事件,页面跳转的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!