Lae/resources/views/components/module-script.blade.php

27 lines
745 B
PHP
Raw Normal View History

2023-01-04 19:41:32 +00:00
@auth
{{--<span class="module_name" module="{{ $t->module_id }}">{{ $t->module_id }}</span>--}}
<script>
let modules = {!! $modules !!},
display_name = "{{ config('app.display_name') }}"
2022-11-18 10:05:03 +00:00
2023-01-04 19:41:32 +00:00
let m = {}
modules.forEach((module) => {
// 转换成 key value
m[module.id] = module.name
2022-11-18 10:05:03 +00:00
2023-01-04 19:41:32 +00:00
})
2022-11-18 10:05:03 +00:00
2023-01-04 19:41:32 +00:00
document.querySelectorAll('.module_name').forEach((node) => {
let module = node.getAttribute('module')
2022-11-18 10:05:03 +00:00
2023-01-04 19:41:32 +00:00
if (module == null || module === "") {
node.innerText = display_name
} else {
console.log(module)
node.innerText = m[module] ?? '模块'
}
})
</script>
@endauth