我與VUE一起安裝jquery插件(日期選擇器)和埋設在與獲取和設置爲V模型的數據流的部件。使用getter定器的Vue v型模型和JQuery爲的DatePicker輸入
我在檢索jQuery的日期選擇器輸入到V-模型組件成功,但不是無法顯示回如下:
<DatePickerHelper :value="componentGetObject['## startDate ##']"
:signal="triggerSignal" pro="## startDate ##" ></DatePickerHelper>
triggerSignal(obj,$event) {
this.componentSignal({pro:obj.pro,ev:event.target.value});
},
<template>
<div>
<input v-model.lazy="proxyValue" />
</div>
</template>
props: ['value', 'signal', 'pro' ],
computed: {
proxyValue: {
get() { return this.value; },
set(newValue) {
var self = this;
jquery(this.$el).datepicker({
onSelect: function(newValue) {
self.signal({pro: self.pro, val: newValue});
}
});
}
}
},
我是否應該將它應用於mounted
和beforeDestroy
,就像this JSBbin example?
這是一個this case跟進,供大家參考。
謝謝您的回覆,原因是'proxyValue'和'props'是因爲我使用了Vuex和組件。無論如何,我已經把它整理出來,以防有興趣的人提出答案。 – Ardhi
編輯:是的,你說得對,我錯放的道具,並且已經重新固定它的片斷,謝謝。 – Ardhi