13 Matching Annotations
- Jan 2024
-
www.arkui.club www.arkui.club
-
Image 组件没有提供图片缓存相关的 api ,ArkUI开发框架在 @system.app 模块内提供了图片的全局缓存策略,全局缓存策略使用了 LRU 算法: setImageCacheCount:设置内存中缓存解码后图片的数量上限,单位为 number。 setImageRawDataCacheSize:设置内存中缓存解码前图片数据的大小上限,单位为字节。 setImageFileCacheSize:设置图片文件缓存的大小上限,单位为字节。
可以在app启动时,设置 image 的缓存策略。
ImageKnife 是图片加载缓存库。
-
-
www.arkui.club www.arkui.club
-
设置组件的布局权重,该属性仅在 Row、Column、Flex 布局中生效,表示在父容器主轴方向上的尺寸按照权重比进行分配,默认值为 0。
layoutWeight 效果类似于 flexG 和 flexS。
-
若子组件的宽高大于父组件的宽高,默认情况下子组件会绘制出父组件的可视范围,此时可以设置 clip(true) 方法限制子组件超出父组件的范围
clip(true) 是裁剪超出父容器的子组件区域。
-
设置组件的宽高,缺省时使用组件自身内容的宽高,比如充满父布局可以使用 string 值:"100%"
设置 100%,是充满父容器,而不是转换为固定的 width 或者 height.
-
设置组件的内边距/外边距,当只设置一个值时表示对四个方向的边距同时生效;参数类型为 Padding / Margin 时,可单独设置边距,若设置为百分比时,上下左右内外距均以父容器的 width 作为基础值。
若设置百分比时,边距以父容器的width做基础值。
-
- Aug 2022
-
wangdoc.com wangdoc.com
-
这种单独使用的标签,通常是因为标签本身就足够完成功能了,不需要标签之间的内容。实际应用中,它们主要用来提示浏览器,做一些特别处理
为什么标签不需要结束标签?#share
-
- Jul 2022
-
wangdoc.com wangdoc.comDOM 概述1
-
DOM 只是一个接口规范,可以用各种语言实现。所以严格地说,DOM 不是 JavaScript 语法的一部分,但是 DOM 操作是 JavaScript 最常见的任务,离开了 DOM,JavaScript 就无法控制网页。另一方面,JavaScript 也是最常用于 DOM 操作的语言
DOM 的本质。Document Object Model. #share
Tags
Annotators
URL
-
-
wangdoc.com wangdoc.comthis 关键字1
-
this可以用在构造函数之中,表示实例对象。除此之外,this还可以用在别的场合。但不管是什么场合,this都有一个共同点:它总是返回一个对象。
this 指针总是返回一个对象。 #share
-
-
wangdoc.com wangdoc.com
-
JavaScript 语言使用构造函数(constructor)作为对象的模板。所谓”构造函数”,就是专门用来生成实例对象的函数
构造函数作为对象的模板。 #share
-
-
wangdoc.com wangdoc.com包装对象1
-
所谓“包装对象”,指的是与数值、字符串、布尔值分别相对应的Number、String、Boolean三个原生对象。这三个原生对象可以把原始类型的值变成(包装成)对象。
何为包装对象?#share
Tags
Annotators
URL
-
-
wangdoc.com wangdoc.comArray 对象3
-
注意,forEach()方法无法中断执行,总是会将所有成员遍历完。如果希望符合某种条件时,就中断遍历,要使用for循环。
forEach() 与 for 的区别 #share
-
push()和shift()结合使用,就构成了“先进先出”的队列结构(queue)。
队列的数据结构 #share
-
push和pop结合使用,就构成了“后进先出”的栈结构(stack)。
栈的数据结构 #share
Tags
Annotators
URL
-