dataUriUtils.getId
getId(uri: string): number 获取附加到给定uri的路径组件末尾的ID。
参数:
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
uri | string | 是 | 指示要从中获取ID的uri对象。 |
dataUriUtils.attachId
attachId(uri: string, id: number): string 将给定ID附加到给定uri的路径组件的末尾。
参数:
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
uri | string | 是 | 指示要从中获取ID的uri对象。 |
id | number | 是 | 指示要附加的ID。 |
dataUriUtils.deleteId
deleteId(uri: string): string 从给定uri的路径组件的末尾删除ID。
参数:
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
uri | string | 是 | 指示要从中删除ID的uri对象。 |
dataUriUtils.updataId
updateId(uri: string, id: number): string 更新指定uri中的ID。
参数:
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
uri | string | 是 | 指示要更新的uri对象 |
id | number | 是 | 指示新ID |
demo.ets
import dataUriUtils from '@ohos.ability.dataUriUtils';
export classDataUriUtils {
getId() {
dataUriUtils.getId("com.example.abilityjihe/1001")
console.info('start is getId()')
}
attachId() {
let idInt = 1002;
dataUriUtils.attachId("com.example.abilityjihe", idInt,)
console.info('start is attachId()')
}
deleteId() {
dataUriUtils.getId("com.example.abilityjihe/1001")
console.info('start is deleteId()')
}
upDataId() {
let idInt = 1002;
dataUriUtils.attachId("com.example.abilityjihe", idInt,)
console.info('start is upDataId()')
}
}
export default new DataUriUtils()
index.ets
import demo from '../common/demo'
@Entry
@Component
struct Index {
build() {
Row() {
Row() {
Button('获取')
.onClick(()=>{
demo.getId()
})
Button('附加')
.onClick(()=>{
demo.attachId()
})
Button('删除')
.onClick(()=>{
demo.deleteId()
})
Button('更新')
.onClick(()=>{
demo.upDataId()
})
}.justifyContent(FlexAlign.Center)
.width('100%')
}
.height('100%')
}
}