当前位置: 首页 > wzjs >正文

dede网站如何换源码wordpress 加载 蛮

dede网站如何换源码,wordpress 加载 蛮,小智logo在线制作,政务门户网站建设上文分享了如何使用仓颉语言实现动态广场,动态广场中有很多图片,本文一下如何使用仓颉语言实现一个图片放大预览器: 看到这个效果,我首先想到的实现方案是弹窗,弹窗的弹出和消失效果为我们节省了很多工作,这…

上文分享了如何使用仓颉语言实现动态广场,动态广场中有很多图片,本文一下如何使用仓颉语言实现一个图片放大预览器:

看到这个效果,我首先想到的实现方案是弹窗,弹窗的弹出和消失效果为我们节省了很多工作,这里使用的是CustomDialogController。

我们首先实现弹窗内容组件,图片预览可能会有不同数量的图片,我们要做好适配,还要实现翻页效果,所以使用swiper容器最为合适,具体代码如下,大家要注意接收参数的定义和弹窗点击关闭代码的写法:

package ohos_app_cangjie_entry
import ohos.base.*
import ohos.component.*
import ohos.state_manage.*
import ohos.state_macro_manage.*
import cj_res_entry.app
import std.collection.ArrayList
@CustomDialog
public  class imgdialog {var controller: Option<CustomDialogController> = Option.None@Prop var imgList:ArrayList<CJResource>func build() {Swiper(){ForEach(imgList, itemGeneratorFunc: {img:CJResource,index:Int64 =>Image(img).width(100.percent).height(100.percent).objectFit(ImageFit.Contain)})}.width(100.percent).height(100.percent).backgroundColor(Color(0, 0, 0, alpha: 0.6)).onClick({e =>controller.getOrThrow().close()})}
}

回到动态广场,这里要先初始化弹窗对象,并且传入图片列表:

@State var imglist:ArrayList<CJResource> = ArrayList<CJResource>()
var dialogController: CustomDialogController = CustomDialogController(CustomDialogControllerOptions(builder: imgdialog(imgList:imglist),customStyle:true,autoCancel:true
))

在弹窗的配置参数中,设置customStyle为true可以使弹窗全屏展示。最后在点击图片的时候打开弹窗:

imglist = item.getImages()dialogController.open()

今天的内容分享完啦,感谢大家阅读。##HarmonyOS语言##仓颉##休闲娱乐#


文章转载自:

http://pdXSi7q7.nkqxb.cn
http://lkXlNrfK.nkqxb.cn
http://c2TBykWO.nkqxb.cn
http://XN1InF97.nkqxb.cn
http://1Hxe5VIB.nkqxb.cn
http://53UfUskW.nkqxb.cn
http://Ak9efvLB.nkqxb.cn
http://odbDnsGJ.nkqxb.cn
http://2o8FnEuK.nkqxb.cn
http://Ds6WhNWR.nkqxb.cn
http://oqlyCMrk.nkqxb.cn
http://gugklypp.nkqxb.cn
http://j10GfGz1.nkqxb.cn
http://eijYFI60.nkqxb.cn
http://POvavP3Z.nkqxb.cn
http://rtThFmBb.nkqxb.cn
http://1iAmPiHP.nkqxb.cn
http://HPp0k68m.nkqxb.cn
http://XcXlYLAI.nkqxb.cn
http://UecUxah5.nkqxb.cn
http://UACGSDN5.nkqxb.cn
http://bRZo1eo7.nkqxb.cn
http://7ilJiw5Q.nkqxb.cn
http://4yew6cd0.nkqxb.cn
http://c6iebTCp.nkqxb.cn
http://jeF6kSUf.nkqxb.cn
http://W5yQbYFl.nkqxb.cn
http://UQQhHNjK.nkqxb.cn
http://4S8djecL.nkqxb.cn
http://TyJUxr7I.nkqxb.cn
http://www.dtcms.com/wzjs/665847.html

相关文章:

  • 邯郸网站优化怎么用手机网站建设找哪家好
  • 重庆最便宜的网站建设公司上海工程建设信息网站
  • 全国房地产网站中国建设协会八大员
  • 网站备案幕布要求营销型网站设计制作
  • 加强网站信息内容建设的意见网站热度查询
  • 怎么销售网站平凉市崆峒区建设局网站
  • 深圳网站营销seo多少费用软文广告案例分析
  • 上海做软件河源seo排名
  • 烟台H5网站设计公司生活中的网络营销有哪些
  • 12306建网站多少钱企业网站的基本功能有哪些
  • 二级建造师最好的网站wordpress纯静态网站
  • 福田专业网站建设公司wordpress漏洞复现
  • 河北建站科技网络公司wordpress 打不开页面
  • 中山网站建设价位国外wordpress主题优化
  • 网站网页制作企江宁外贸网站建设
  • 华亭县建设局网站2017专业别墅装修设计公司
  • 做国外网站建设wordpress theme for free green
  • 安卓门户网站开发wordpress 很卡
  • 多语言网站开发设计速加网零件加工网
  • 南昌p2p网站专业建设校园网站建设教程
  • 如何入侵网站后台密码建设专业网站的利弊
  • 做网站需要空间可以进入任何网站的浏览器
  • 企业做网站需要多少钱wordpress极慢
  • 帮忙做宴会的网站辽宁东方建设工程有限公司网站
  • 装饰行业模板网站网站建设个人接单
  • 基层建设网站是不是停办了wordpress做微信推广
  • 代网站备案费用吗wordpress建站多少钱
  • 没有网站可以做的广告联盟哪里找网站建设的兼职
  • dw个人网站制作模板如何仿制wordpress主题
  • 淘宝上的网站建设江西省网站建设