-
-
-
-
-
-
diff --git a/.vitepress/theme/index.ts b/.vitepress/theme/index.ts
index f50c8bc9..7084831a 100644
--- a/.vitepress/theme/index.ts
+++ b/.vitepress/theme/index.ts
@@ -11,13 +11,12 @@ import SponsorsAside from './components/SponsorsAside.vue'
import VueSchoolLink from './components/VueSchoolLink.vue'
// import Banner from './components/Banner.vue'
// import TextAd from './components/TextAd.vue'
-import VueMasteryBanner from './components/VueMasteryBanner.vue'
export default Object.assign({}, VPTheme, {
Layout: () => {
// @ts-ignore
return h(VPTheme.Layout, null, {
- banner: () => h(VueMasteryBanner),
+ // banner: () => h(Banner),
'sidebar-top': () => h(PreferenceSwitch),
'aside-mid': () => h(SponsorsAside)
})
diff --git a/src/api/reactivity-advanced.md b/src/api/reactivity-advanced.md
index 3371138b..e74e2374 100644
--- a/src/api/reactivity-advanced.md
+++ b/src/api/reactivity-advanced.md
@@ -16,9 +16,9 @@
- **جزئیات**
-برخلاف `ref`، مقدار درونی یک `shallowRef` همانطور که هست ذخیره و بازیابی میشود و عمیقا reactive نمیشود. فقط دسترسی مقدار «value» از آن reactive خواهد بود.
+ برخلاف `ref`، مقدار درونی یک `shallowRef` همانطور که هست ذخیره و بازیابی میشود و عمیقا reactive نمیشود. فقط دسترسی مقدار «value» از آن reactive خواهد بود.
- `shallowRef` معمولاً برای بهینهسازی عملکرد داده ساختار های بزرگ و یا ادغام با سیستمهای مدیریت state خارجی، استفاده میشود.
+ `shallowRef` معمولاً برای بهینهسازی عملکرد داده ساختار های بزرگ و یا ادغام با سیستمهای مدیریت state خارجی، استفاده میشود.
- **مثال**
@@ -31,7 +31,6 @@
// باعث بروز تغییر می شود
state.value = { count: 2 }
```
- تنها زمانی بروز تغییر اتفاق می افتد که reference مقدار `value` تغییر کرده باشد.
- **این مطالب را هم ببینید**
- [راهنما - کاهش هزینهی بیش از حد واکنشپذیری برای ساختارهای بزرگِ غیرقابل تغییر](/guide/best-practices/performance#reduce-reactivity-overhead-for-large-immutable-structures)
@@ -41,7 +40,6 @@
این تابع Effectهایی را که به یک [shallow ref](#shallowref) وابسه هستند، به صورت اجباری، اجرا میکند. از این تابع معمولا زمانی استفاده میشود که بر روی value داخلی یک `shallowRef` تغییرات عمیق (تغییراتی که reference را تغییر نمیدهند) انجام شده باشد.
-
- **تایپ**
```ts
@@ -118,7 +116,7 @@
}
```
-استفاده از آن در کامپوننت:
+ استفاده از آن در کامپوننت:
```vue