Vue.jsの初心者です。
Elementを使用してdate pickerを表示してみよう、という簡単なことを
マニュアル見ながら作成していましたが、一部で躓きました。
どなたか、下記現象が起こる理由を教えていただけますでしょうか。
解決したいこと
javascript側のソースで、
javascript
1import locale from 'element-ui/lib/locale/lang/ja' 2Vue.use(ElementUI, {locale})
上記のような記述がありますが、このlocale
を別の表記にすると、
なぜか日本語化に失敗します。
(例えばja
やlang
のような指定でも失敗してしまいます。スーパーリロード等しても意味はありませんでした。)
ソース例
main.js
側
javascript
1import Vue from 'vue' 2import ElementUI from 'element-ui' 3import locale from 'element-ui/lib/locale/lang/ja' 4import 'element-ui/lib/theme-chalk/index.css' 5import 'element-ui/lib/theme-chalk/icon.css' 6import App from './App' 7// 指定言語の適用 8Vue.use(ElementUI, {locale}) 9 10new Vue({ 11 template: '<App/>', 12 components: { App } 13}).$mount('#app') 14
App.vue
側
vue
1<template> 2 <div id="app"> 3 <el-date-picker v-model="datetime" type="datetime" placeholder="日時を選択してください"></el-date-picker> 4 </div> 5</template> 6 7<script> 8export default { 9 name: 'app', 10 data () { 11 return {datetime: ''} 12 } 13} 14</script>
失敗例キャプチャ

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/02 16:59