ДК
Size: a a a
ДК
ВМ
ВМ
ДК
ДК
ВМ
@$mol_mem()
section_current_key () {
for (let s of this.menu_items()) {
if ($mol_state_arg.value(s.key) !== null) return s.key
}
return $mol_state_arg.value(this.menu_items()[0].key, '')
}
ДК
@$mol_mem()
section_current_key () {
for (let s of this.menu_items()) {
if ($mol_state_arg.value(s.key) !== null) return s.key
}
return this.menu_items()[0].key
}
@$mol_mem()
section_current_key () {
return this.$.$mol_state_arg.value( 'section' ) || this.menu_items()[0].key
}
ВМ
@$mol_mem()
section_current_key () {
for (let s of this.menu_items()) {
if ($mol_state_arg.value(s.key) !== null) return s.key
}
return this.menu_items()[0].key
}
@$mol_mem()
section_current_key () {
return this.$.$mol_state_arg.value( 'section' ) || this.menu_items()[0].key
}
#customerorder
- открытый раздел списка заказов#customerorder=123
- открытый раздел списка заказов + карточка заказа с id=123ВМ
return this.menu_items()[0].key
я не установлю ключ раздела в хэше. Сейчас подумаю как связать.ВМ
@$mol_mem()
section_current_key () {
for (let s of this.menu_items()) {
if ($mol_state_arg.value(s.key()) !== null) return s.key()
}
const first_key = this.menu_items()[0].key()
$mol_state_arg.value(first_key, '')
return first_key
}
ВМ
$mol_state_arg.value(first_key, '')
вернет ключ, что не так.ВМ
#section=orders/order=123/product=456
#section=products/order=123/product=456
ВМ
ВМ
ВМ