Skip to content

name

元素的名称,可通过 find() / findOne() 的函数条件查找。

关键属性

name: string

元素的名称,默认为空。

归属

UI

示例

通过 函数 查找 name

ts
import { Leafer, Rect, Ellipse } from 'leafer-ui'

const leafer = new Leafer({ view: window })

const rect1 = new Rect({ name: 'hello', fill: '#32cd79', stroke: 'black' })
const rect2 = new Rect({ fill: '#32cd79', x: 150 })
const ellipse = new Ellipse({ name: 'hello', fill: '#32cd79', stroke: 'black', x: 300 })

leafer.add(rect1)
leafer.add(rect2)
leafer.add(ellipse)

console.log(
    leafer.find(function (item) {
        return item.name === 'hello' ? 1 : 0 // [rect1, ellipse]
    })
)

Released under the MIT License.