亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > JS > 正文

創建Vue項目以及引入Iview的方法示例

2024-05-06 16:47:21
字體:
來源:轉載
供稿:網友

創建Vue項目 以及引入Iview

官方文檔

# 全局安裝 vue-cli$ npm install --global vue-cli# 創建一個基于 webpack 模板的新項目$ vue init webpack my-project# 安裝依賴,走你$ cd my-project$ npm install$ npm run dev

以上是vue官方文檔中Vue.js 提供一個 官方命令行工具 創建vue項目的方法。

我創建Vue項目過程

$ vue init webpack vue-iview
? Project name vue-iview? Project description A Vue.js project? Author yourname <youremail@example.com>? Vue build standalone? Install vue-router? Yes? Use ESLint to lint your code? Yes? Pick an ESLint preset Standard? Setup unit tests with Karma + Mocha? Yes? Setup e2e tests with Nightwatch? Yes  vue-cli · Generated "vue-iview".  To get started:   cd vue-iview   npm install   npm run dev  Documentation can be found at https://vuejs-templates.github.io/webpack
$ cd vue-iview/$ cnpm install$ npm run dev

vue init webpack vue-iview 時我使用默認的選項,直接回車;這里使用cnpm 安裝依賴

引入iview

src/main.js

// The Vue build version to load with the `import` command// (runtime-only or standalone) has been set in webpack.base.conf with an alias.import Vue from 'vue'import App from './App'import router from './router'import iView from 'iview'import 'iview/dist/styles/iview.css'  // 使用 CSSVue.config.productionTip = falseVue.use(iView)/* eslint-disable no-new */new Vue({ el: '#app', router, template: '<App/>', components: { App }})

在main.js中添加了

import iView from 'iview'import 'iview/dist/styles/iview.css'  // 使用 CSSVue.use(iView)

以上3行代碼

iview 安裝

$ cnpm install --save iview

使用iview 組件

創建 src/components/LoginForm.vue

官方的組件代碼縮進不符合要求,需要修改

<template>  <Form ref="formInline" :model="formInline" :rules="ruleInline" inline>    <FormItem prop="user">      <Input type="text" v-model="formInline.user" placeholder="Username">        <Icon type="ios-person-outline" slot="prepend"></Icon>      </Input>    </FormItem>    <FormItem prop="password">      <Input type="password" v-model="formInline.password" placeholder="Password">        <Icon type="ios-locked-outline" slot="prepend"></Icon>      </Input>    </FormItem>    <FormItem>      <Button type="primary" @click="handleSubmit('formInline')">登錄</Button>    </FormItem>  </Form></template><script>export default { data () {  return {   formInline: {    user: '',    password: ''   },   ruleInline: {    user: [     { required: true, message: '請填寫用戶名', trigger: 'blur' }    ],    password: [     { required: true, message: '請填寫密碼', trigger: 'blur' },     { type: 'string', min: 6, message: '密碼長度不能小于6位', trigger: 'blur' }    ]   }  } }, methods: {  handleSubmit (name) {   this.$refs[name].validate((valid) => {    if (valid) {     this.$Message.success('提交成功!')    } else {     this.$Message.error('表單驗證失敗!')    }   })  } }}</script>

src/App.vue:

<template> <div id="app">  <LoginForm></LoginForm> </div></template><script>import LoginForm from './components/LoginForm'export default { name: 'app', components: {  'LoginForm': LoginForm }}</script><style>#app {}</style>

補充:vue安裝完iview后,啟動項目,提示 in ./node_modules/dist/styles/iview.css 報錯

打開 webpack.base.conf.js,找到 test:/.css$/,添加includ項即可

{  test://.css$/,  loader:'style-loader!css-loader!stylus-loader',  include:[   /src/,   '/node_modules/iview/dist/styles/iview.css'  ] }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人a亚洲精品| 精品久久久久久久久久久久久| 国产精品视频精品视频| 91亚洲国产成人久久精品网站| 国产热re99久久6国产精品| 成人a在线观看| 国产精品都在这里| 亚洲自拍欧美另类| 日韩精品福利在线| 久久国产精品影视| 中文字幕精品在线| 欧美黑人视频一区| 亚洲欧美日韩在线高清直播| 欧美极品少妇全裸体| 欧美精品video| 亚洲欧美日韩另类| 欧美性做爰毛片| 色琪琪综合男人的天堂aⅴ视频| 日韩精品高清在线| 精品国内产的精品视频在线观看| 揄拍成人国产精品视频| 亚洲第一福利网站| 8x拔播拔播x8国产精品| 色播久久人人爽人人爽人人片视av| 国产精品嫩草视频| 成人精品视频99在线观看免费| 精品久久久久久久久久国产| 亚洲精品美女久久| 国产69精品久久久久99| 国产不卡av在线免费观看| 欧美日韩免费一区| 国产人妖伪娘一区91| 日韩av有码在线| 欧美国产日韩精品| 欧美日韩国产限制| 欧美激情伊人电影| xxxxx成人.com| 国产999精品久久久影片官网| 久久免费视频在线观看| 欧美午夜丰满在线18影院| 国产91精品久| 亚州精品天堂中文字幕| 成人黄色影片在线| 96pao国产成视频永久免费| 美女av一区二区三区| 午夜剧场成人观在线视频免费观看| 色午夜这里只有精品| 成人国产精品色哟哟| 欧美精品一本久久男人的天堂| 福利微拍一区二区| 亚洲国产精品久久91精品| 日韩中文在线不卡| 国产美女精彩久久| 国产亚洲欧洲高清一区| 欧洲中文字幕国产精品| 91在线观看免费| 亚洲一区二区三区乱码aⅴ| 国内精品久久久久久影视8| 欧美猛少妇色xxxxx| 成人激情春色网| 欧美精品久久久久a| 成人黄色免费看| 亚洲人永久免费| 国产日本欧美在线观看| 色系列之999| 久久亚洲国产精品成人av秋霞| 久久99精品国产99久久6尤物| 亚洲视频在线视频| 国产成人精品电影| 亚洲美女av在线播放| 成年无码av片在线| 国产精品久久久久久超碰| 欧美视频二区36p| 亚洲成人国产精品| 精品av在线播放| 中文字幕久久久av一区| 在线观看欧美www| 亚洲福利视频专区| 欧美—级高清免费播放| 亚洲欧洲成视频免费观看| 久久99精品视频一区97| 中文字幕日韩专区| 日韩成人在线免费观看| 日韩精品视频在线| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久久99久久精品女同性| 久久亚洲欧美日韩精品专区| 中文字幕亚洲一区二区三区五十路| 亚洲精品mp4| 成人疯狂猛交xxx| 午夜精品久久久99热福利| 久久久久国色av免费观看性色| 国产69精品久久久久99| 亚洲综合在线做性| 亚洲色图狂野欧美| 国内免费久久久久久久久久久| 成人午夜小视频| 久久久成人精品视频| 亚洲激情久久久| 亚洲18私人小影院| 亚洲精品视频网上网址在线观看| 国产成人精品电影久久久| www.日韩系列| 欧美中文字幕精品| 欧美日本高清视频| 久久亚洲综合国产精品99麻豆精品福利| 欧美日韩国内自拍| 91国内精品久久| 日韩中文字幕第一页| 亚洲欧美另类自拍| 大胆人体色综合| 日韩男女性生活视频| 中文字幕亚洲一区二区三区五十路| 欧美在线视频一区二区| 亚洲天堂成人在线视频| 热久久免费国产视频| 久久久999精品视频| 国产成人精品日本亚洲专区61| 精品亚洲一区二区三区| 77777少妇光屁股久久一区| 亚洲激情第一页| 欧美性xxxxxx| 久久99国产精品久久久久久久久| 午夜精品理论片| 国产精品爽爽爽爽爽爽在线观看| 日韩av手机在线| 亚洲国产小视频| 国产精品高清在线观看| 国色天香2019中文字幕在线观看| 成人性生交大片免费看视频直播| 国产欧美一区二区白浆黑人| 亚洲天天在线日亚洲洲精| 精品国偷自产在线| 国产va免费精品高清在线观看| 欧美日韩成人免费| 久久久这里只有精品视频| 欧美极品在线播放| 一本一本久久a久久精品牛牛影视| 精品无人区太爽高潮在线播放| 91免费版网站入口| 成人动漫网站在线观看| 亚洲精品美女在线| 最近中文字幕2019免费| 日韩国产精品亚洲а∨天堂免| 欧美综合国产精品久久丁香| 91九色精品视频| 国产美女主播一区| 欧美综合第一页| 久久精品一本久久99精品| 欧美在线一区二区视频| 日韩中文字幕视频在线| 久久久999成人| 欲色天天网综合久久| 91欧美精品午夜性色福利在线| 久久99精品国产99久久6尤物| 国产97在线观看| 性欧美xxxx视频在线观看| 中文字幕亚洲色图| 精品女同一区二区三区在线播放| 日本不卡高字幕在线2019| 成人在线视频福利| 国产在线久久久| 精品女同一区二区三区在线播放| 精品成人av一区|