代码之家  ›  专栏  ›  技术社区  ›  abu abu

Vue.js中日期选择器的日期格式

  •  0
  • abu abu  · 技术社区  · 5 年前

    我正在Vue.js项目中使用下面的日期选择器。

    https://www.npmjs.com/package/vuejs-datepicker

    我的代码如下

    <script>
      import Datepicker from 'vuejs-datepicker';
      export default {
        components: { Datepicker },
            data() {
              return  {
                dateVal : new Date(),
              }
           }
      }
    </script>
    

    HTML代码如下

    <tr>
      <td class="ui header">Applied Date</td>
        <td>
           <Datepicker placeholder="Applied Date" v-model="this.dateVal"></Datepicker>
        </td>
    </tr>
    

    我要约会了 Sat Aug 10 2019 11:08:57 GMT+0600 . 但我想约会 08/10/2019 .

    谢谢大家。

    4 回复  |  直到 5 年前
        1
  •  2
  •   lub0v    5 年前

    尝试

    <Datepicker placeholder="Applied Date" v-model="this.dateVal" format="MM/DD/yyyy"></Datepicker>
    

    在文件里 https://www.npmjs.com/package/vuejs-datepicker 尽管上面说

        3
  •  1
  •   Udal Pal    5 年前

    new Vue({
      el: '#app',
      data() {
        return {
          dateVal : moment(this.dateVal).format('MM/DD/YYYY')
        }
      },
      components: {
      	vuejsDatepicker
      },
      mounted(){
    	console.log(this.dateVal);  
      }
    })
    <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
    <script src="https://unpkg.com/vue"></script>
    <script src="https://unpkg.com/vuejs-datepicker"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>
    
      <div id="app">
            <td class="ui header">Applied Date</td>
            <td>
               <vuejs-datepicker placeholder="Applied Date" v-model="this.dateVal"></vuejs-datepicker>
            </td>
      </div>
     

        4
  •  0
  •   Andrew Vasylchuk    5 年前

    const app = new Vue({
      el: '#app',
      components: {
        vuejsDatepicker
      }
    })
    <div id="app">
      <vuejs-datepicker format="MM/dd/yyyy"></vuejs-datepicker>
    </div>
    <script src="https://unpkg.com/vue"></script>
    <script src="https://unpkg.com/vuejs-datepicker"></script>