2
vuejsを使用しているときに、ブートストラップ日付ピッカーの動的開始日を実装しようとしています。以下は、私が現在自分のコードで持っているものの例です。 -30dまたは01-01-2016としてフォーマットされた日付は使用しますが、2016-01-01は使用できません。vue.js + bootstrap datepickerの動的開始日
<input type="text" name="cancelDate" id="cancelDate" autocomplete="off" class="form-control form-control-small"
v-model="sale.cancelDate"
v-bind:class="{ 'has-error': !validation.cancelDate }"
v-datepicker start-date="{{sale.saleDate}}" />
<p>{{sale.saleDate}}</p>
pタグの{{sale.saleDate}}にアクセスでき、 '1/27/2016'のような日付が表示されます。 '開始日'から 'データ開始日'に変更することはできません。 datepickerディレクティブでは、私は...
var self = this;
$(self.el).datepicker({
startDate: self.params.startDate,
endDate: self.params.endDate,
todayBtn: "linked",
autoclose: true
});
開始日を動的に表示するにはどうすればよいですか?
この店は、選択した日付の値だろうか?元の質問では、ユーザが選択したデータは 'sale.cancelDate'に格納されます。あなたの例では、' startDate'に格納されているように見えますか? OPは、1つのモデルプロパティに格納されている 'startDate'より前の日付をユーザが選択できるようにする必要があり、' cancelDate'に選択肢を格納します。これは別のプロパティに格納されます。 – Val
私はこの例を修正して2つの値を分けています...しかし、私の例はvue-datepickerコンポーネントなしで実行されています。これはブートストラップdatepickerのみを使用しています...確かにもっと良いexemplesがあります... –