Что означает «sx» в MUI?

Меня это действительно беспокоит. Что это значит?

Я знаю, что «fx» читается как «eff-axe», что звучит как «эффекты», поэтому vfx означает «видеоэффекты», а sfx означает «звуковые эффекты».

Я думал, что другие компоненты инфраструктуры имеют тот же атрибут, но не смогли найти его в Vuetify. Затем я подумал, не является ли это спецификацией Material Design, но все равно не получилось (из простого поиска в Google).

Если я могу догадаться, они объясняют атрибут «sx» как «Свойство sx — это ярлык для определения пользовательских стилей, имеющих доступ к теме». Итак, он хотел убрать «s» из «style» и просто «размыть» все символы в «style» после «s», так что просто «sx»?

Извините за вопрос, не связанный с кодированием, но это меня очень беспокоит, пожалуйста, помогите.

Это хороший вопрос, но, к сожалению, он не соответствует принципам сообщества.

Chukwujiobi Canon 01.06.2024 08:43

Отвечает ли это на ваш вопрос? Какова цель реквизита sx в пользовательском интерфейсе Material?

Tushar Shahi 01.06.2024 09:04

@TusharShahi Как вы понимаете, мой вопрос касается этимологии, а не ее цели. Но из предоставленного вами сообщения я вижу, что комментарий ответа с наибольшим количеством голосов разделяет его мнение о том, что это может быть «Расширение стиля» / «Расширение стилей»?

user3290525 01.06.2024 16:43

@ChukwujiobiCanon Я не понимаю, почему этот вопрос не соответствует принципам сообщества и не содержит подробностей и ясности. И я могу четко сказать, что ответ, который я получил, о том, что ссылки на PR-ссылку вполне четко отвечают на мой вопрос. Я просто буду думать об этом как о еще одном полицейском, который становится чрезвычайно чувствительным.

user3290525 01.06.2024 16:46

Я не отрицал ваш вопрос и не собирался нападать на вас. Я просто высказал наблюдение в своем комментарии. Это хороший вопрос. Это действительно так.

Chukwujiobi Canon 01.06.2024 16:58
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
2
5
93
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Материал ui позаимствовал название у theme-ui (источник):

В этом PR добавляется поддержка реквизита sx в компоненте Box. Он вдохновлен функцией sx из Theme UI.

Theme-ui выбрал его в основном потому, что он был коротким, звучал круто и смутно звучал так, как будто он относится к стилям (источник):

Единственное другое имя, которое я придумал до сих пор и которое кажется правильным (которое также немного загадочно), — это sx — некий свободный вариант стиля и системы стилей, но достаточно краткий, чтобы хорошо читаться в коде.

Я знаю, что это не демократия, но я думаю, что секс - это хорошо - лаконично, необычно, немного гладко.

Думаю, мне не удалось изучить, какие другие библиотеки используют «sx». Тема пользовательского интерфейса и стилизованная система — это новые открытия. И предоставленные вами ссылки дают несомненную пользу.

user3290525 01.06.2024 16:53

Другие вопросы по теме