반응형
vuejs의 html 태그에 dir rtl 특성 추가
다음을 사용하여 vue 프로젝트를 만들었습니다.vue create
명령어. Atribute를 추가합니다.dir="rtl"
html 태그로 이동합니다.에Nuxt.js
델은 다음과 같이 합니다.
<template>
<div>Main View</div>
</template>
<script>
export default {
name: 'app',
head: {
htmlAttrs: {
lang: 'fa',
dir: 'rtl'
},
}
</script>
하지만 Vuejs에서는 이 방법이 작동하지 않습니다.어떻게 하면 될까요?
이 설정을 에 삽입해 보겠습니다.created
Vue 인스턴스의 훅은 다음과 같습니다.
new Vue({
el:"#app",
...
created(){
let htmlEl=document.querySelector("html");
htmlEl.setAttribute('dir','rtl');
htmlEl.setAttribute('lang','fa');
}
})
언급URL : https://stackoverflow.com/questions/57391221/add-dir-rtl-attribute-to-html-tag-in-vuejs
반응형
'programing' 카테고리의 다른 글
TypeError: 정의되지 않은 속성 'getters'를 읽을 수 없습니다. (0) | 2022.07.26 |
---|---|
Vue.js에서 스크롤 다운 이벤트에서 네비게이션 페이드인 및 페이드아웃을 하는 방법YOffset = 0 (0) | 2022.07.26 |
Vuex 상태를 업데이트하면 LokiJS 데이터도 변경됩니다. 이유가 무엇입니까?Vuex / LokiJs (0) | 2022.07.26 |
Vue: 테이블에 중첩된 데이터 표시 (0) | 2022.07.26 |
vuejs2의 vnode 컨텍스트에서 감시 삭제 (0) | 2022.07.26 |