vuejs2 4

vue.js에서 중첩된 바인딩 범위를 생성하려면 어떻게 해야 합니까?

vue.js에서 중첩된 바인딩 범위를 생성하려면 어떻게 해야 합니까? Vue 인스턴스를 사용하면 중첩된 뷰 모델을 만들 수 있습니다.예를 들어, 다음과 같습니다. new Vue({ el: '#app', data: { form: { firstName: "Joe", lastName: "Bloggs" } }, computed: { name: function () { return this.form.firstName + ' ' + this.form.lastName; } } }); 보시는 바와 같이 네스트된 폼 데이터 오브젝트 form.firstName과 form.lastName이 있습니다.다음과 같이 이 뷰 모델을 HTML에 바인딩할 수 있습니다. First: Last: You are: {{name}} 다음은 이..

source 2022.12.24

HTML에서 부울 Vue 프로펠러 값 전달

HTML에서 부울 Vue 프로펠러 값 전달 저는 Vue에 대해 잘 모르기 때문에 vue-cli로 프로젝트를 시작했습니다. 부모로부터 받은 소품을 바탕으로 조건부 렌더링을 검토하고 있습니다. Home.vue (부모) Header.vue (자녀) ... ... 이를 위해 다른 기존 방법을 검토했지만 vue-cli는 템플릿을 다르게 렌더링합니다. HTML 마크업에서 프로펠을 전달하면서 프로펠은haveBanner스트링으로서 평가되기 때문에, 내가 평가해도, 다음과 같습니다. 부모 어린아이 ... 그거이 때문에, 그것이 평가되고 있는지 아닌지를 확인하기 위해서, 명시적으로 체크할 필요가 있습니다.'true'타입 강제에 문제가 있을 수 있기 때문에 이것을 좋아하지 않으며 타입 체크와 함께 경고를 받습니다.===):..

source 2022.12.03

Vuetify 대화 상자가 열리면 메서드 실행

Vuetify 대화 상자가 열리면 메서드 실행 나는 가지고 있다v-data-table사용자가 원하는 행을 클릭하면 대화상자가 열립니다.vuetify 대화상자 내부는 데이터 드롭다운입니다. 사용자가 행을 클릭할 때마다 이 데이터를 필터링하고 대화상자 내의 드롭다운에서 사용자가 클릭한 항목을 필터링합니다. 대화창은 다음과 같습니다. 사용자가 클릭한 테이블 행의 값을 전달하고 있음을 알 수 있습니다. 다음으로 전달되는 값을 사용하여 드롭다운을 필터링해야 합니다.마운트된 이벤트는 한 번만 실행되므로 이벤트 내부의 논리는 첫 번째 행이 클릭될 때만 실행됩니다. 여기 제 안에 있는 기마 이벤트가 있습니다.editCompany템플릿: mounted: async function () { this.filterOutRes..

source 2022.11.03

구성 요소 vuejs 2를 떠난 후에도 사용자 지정 이벤트가 여전히 실행 중임

구성 요소 vuejs 2를 떠난 후에도 사용자 지정 이벤트가 여전히 실행 중임 저는 vue.js를 사용하여 스파 프로젝트를 진행하고 있습니다.한 컴포넌트에서 잠시 후 Ajax 요청을 보냅니다.vue-router를 사용하여 탐색합니다.루트를 떠나 다른 컴포넌트로 들어갈 때 ajax 요청이 계속 실행됩니다.이벤트 실행을 방지/파괴하려면 어떻게 해야 합니까?코드 예를 다음에 나타냅니다. export default { data() { return { }; }, methods: { onLoad() { setInterval(function(){ //sending ajax request }, 5000); }, }, mounted() { this.onLoad(); }, } 나중에 호출하여 제거할 수 있도록 Vue 인스..

source 2022.10.23