1
私は、v-modelメソッドを使用してVueJsにバインドされたフィールドを持つフォームを持っています。ユーザーがドロップダウンからアイテムを選択すると、フィールドに$http
というレスポンスが設定されます。Vuejs入力の計算されたプロパティの値を設定しようとしています
HTML:
<form id="vApp">
<input type="number" v-model="hourlyRate">
</form>
はJavaScript:
var thing = new Vue({
el: '#vApp',
data: {
response: {}
},
computed: {
hourlyRate: function(){
return this.response.length > 0 ? 0 : this.response.hourlyRate;
}
},
methods: {
getHourlyRate: function(){
this.$http.post('someUrl', {iWant: 'hourlyRate'},
function(response){
this$set('response', response);
}
}
}
});
したがって、ユーザーは自分のドロップダウンに基づいて入力するための「缶詰」オプションを取得しますが、私はまた、値を入力することができるそれらをしたいですその値はオブジェクトのhourlyRate
値になります。
@SuperNoobこの仕事はあなたのためでしたか?回答を受け取った時点でhourlyRateプロパティを作成して設定してください。 – Gus