category: Getting Started title: Frequently Asked Questions subTitle: Frequently Asked Questions icon: doc-faq localeCode: en-US
Semi team will release the official minor version every two Fridays, and the minor beta will be released on the middle Friday
Property like defaultValue
, defaultXXX
will only be consumed once when the component mount. If your defaultXXX
property is updated asynchronously later, the component will not reconsume the value. If necessary, you should use controlled value
, controlled XXX
.
Or force React to remount the component by passing in a different key
.
This situation generally occurs when semi-ui-react does not match the semi-ui version of the dependency. It is more common when users lock the semi-ui-react version in package.json (that is, remove ^), but In some cases, package-lock.json and node_modules were deleted, and install was executed again Please check the version of semi-ui and semi-ui-react through package-lock.json in your project. It is recommended that if the version is locked, either lock both. Either don't lock both of them, and directly use the package-lock.json mechanism to ensure that the versions used are consistent.
As of 2021-10, Semi supports 14 languages. See Semi·LocaleProvider for details.
You can submit your issue to describe your needs. Issue Label Please select Feature Request
/ New Component Request
. We will handle these needs with high quality.
Welcome to ours Customer Service Lark Group For a consultation question.
Our style is based on Scss, and we also use CSS Variable as the color wheel variable. Color variables and common variables are mounted under body
. CSS Module is not used because we want to have a fixed className and retain the ability to modify / override Semi style for our users(although it is not recommended, it is really needed sometime).
Please refer to Custom theme . In our DSM You can configure the style. You only need to specify the theme package name in webpack.config.js
to complete the access.
Content in difference languages (e.g. English, Chinese, combination of English and Chinese) may require different styles in terms of word-break, so Semi does not use a default setting. You could use corresponding CSS styles to your own needs.
Please refer to https://bytedance.feishu.cn/docs/doccnMRDbkhde6p3dMokfFpcNug