Created() 후크와 같은 Vue JS용 사용자 정의 함수를 만드는 방법은 무엇입니까?
P粉512729862
P粉512729862 2023-09-04 09:39:05
0
1
450
<p><code>struct</code>(예: <code>created()</code> 후크)라는 함수를 모든 구성 요소에 추가하는 플러그인을 어떻게 만들어야 하나요? </p> <p>또한 내 플러그인이 <code>구조</code> 반환 값에 액세스할 수 있기를 바랍니다. </p> <pre class="brush:js;toolbar:false;">기본값 내보내기 { 구조() { // 컨텍스트에 대한 액세스 } } </pre> <p>저는 Inertia JS를 사용한다는 점을 언급하고 싶습니다. </p>
P粉512729862
P粉512729862

모든 응답(1)
P粉848442185

Vue Mixins 또는 Composables을 사용할 수 있습니다.

둘 모두 일부 공유 함수와 변수를 제공할 수 있습니다. 하지만 Vue에서 create() 와 같은 새 후크를 정의하는 방법을 모르겠습니다. 내가 직접 Create()에서 함수를 시작해야 합니다. 물론 믹스인을 사용하여 기존 Vue 후크를 재정의할 수 있습니다.

Mixin은 매우 편리하지만 더 이상 권장되지 않습니다

Composition API created() ,所以你必须使用onBeforeMount()onMounted()에는 created()가 없으므로 onBeforeMount() 또는 onMounted()를 사용해야 합니다

다음은 두 기술을 모두 사용하는 매우 기본적인 예입니다

으아악 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿