亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

vue.js入門基礎

fishenal Web前端工程師
難度中級
時長 1小時50分
學習人數
綜合評分9.17
315人評價 查看評價
9.4 內容實用
9.2 簡潔易懂
8.9 邏輯清晰
  • 雙花括號是渲染方式
    查看全部
  • Vue需了解知識

    查看全部
  • vue-validator:表單驗證的組件;

    vue-devtools:chroma的開發者工具;

    vue-router:路由;

    vue-cli:腳手架;

    vue-touch:移動端開發工具;

    axios是一個基于Promise的HTTP請求客戶端,用來發送請求,也是vue2.0官方推薦的,同時不再對vue-resource進行更新和維護;

    vuex:vue的模塊管理工具;

    查看全部
  • https://img1.sycdn.imooc.com//5b0e4d400001f33a13370764.jpg劃分組件!

    查看全部
    0 采集 收起 來源:如何劃分組件

    2018-05-30

  • v-text = {{}}+js數據

    v-html在v-text基礎上會自動解析標記語言

    查看全部
  • vue的重要選項和指令

    查看全部
  • 創建元素的時候,vue會將駝峰形式的標簽轉化成小寫的-橫杠鏈接的形式。。。

    comopents:{ ComponentA}
    <component-a></component-a>

    查看全部
  • isFinished狀態切換(樣式切換等)

    查看全部
  • isFinished的使用

    查看全部
  • cnpm代替默認的npm(因為npm在國內網絡下很慢)

    輸入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

    查看全部
  • store,js

    const STORAGE_KEY = ‘todos-vuejs’

    export defaule{ ? ?fetch:function(){ ? returnJSON.parse(window.localStorange.getItem(STORAGE_KEY) || '[]')
    ?},
    save:function(items){? ? ????????????????window.localStorage.setItem(STORAGE_KEY,JSON.stringify(items))
    ? ? ? ? }
    }

    查看全部
  • 1.5vuejs基礎框架代碼

    根目錄下的index.html:項目入口,里面的標簽<app></app>在vue中即表示載入組件app,入口文件默認調在src里的main.js,main.js里注冊組件app這樣才能使用,main.js中會寫明組件來自于App.vue,

    即import App from './App',import是es6的語法含義類似

    var App=require('./App')

    在App.vue中通過<template>,<script>,<style>共同具體實現app組件

    export是es6語法,與import類似

    data(){

    ????return {};

    }是es6中的語法相當于

    function data(){

    ????return {};

    }

    查看全部
  • ?

    1.4vuejs組件的重要選項

    new Vue({

    data:{

    ????a:1,

    ????b:[]

    },

    methords:{

    ????doSomething:function(){

    ????????this.a++

    ????}

    },

    watch:{

    ????'a':function(val,oldVal){

    ????????console.log(val,oldVal)

    ????}

    }

    })

    模版指令是html和vue對象的粘合劑,其寫在html中,常用的數據渲染模版指令有

    v-text:處理了html格式

    v-html:保存了html結構,{{}}

    v-if:控制是否渲染相當于jquery中的remove,

    v-show:控制顯示隱藏display:none

    渲染循環列表v-for

    事件綁定v-on有兩種書寫方式,綁定的是methods中的方法

    <button v-on:click="doThis"></button>

    <button @click="doThis"></button>

    屬性綁定v-bind

    <img v-bind:src="imageSrc">

    <div :class="{red:isRed}"></div>

    查看全部
  • 1.3*.vue到頁面

    通過webpack這類打包工具將*.vue文件解析為*.html,*.js,*.css

    其中js就是個view對象,vue對象就是數據層model,展示層就是html。

    查看全部
    0 采集 收起 來源:從.vue到頁面

    2018-05-22

  • ?1.2vuejs開發環境搭建

    npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平臺的默認包管理工具。

    nodejs官網https://nodejs.org/zh-cn/下載nodejs安裝選擇add tp path

    https://git-scm.com/downloads下載安裝git

    若改變默認路徑將其安裝到d:\nodejs才有以下操作,

    可安裝后運行cmd輸入命令

    npm config set prefix "D:\nodejs\node_global"

    npm config set cache "D:\nodejs\node_cache"

    將node_global,node_cache都移到D:\nodejs目錄下 ,并將我的電腦》屬性》高級系統設置》環境變量》系統變量

    添加變量名Node_Path值為D:\nodejs\node_global\node_modules即將默認模塊路徑D:\nodejs\node_modules改為上面路徑

    輸入命令

    #全局安裝vue-cli

    cnpm install -g vue-cli

    #創建一個基于webpack模版的新項目(創建的位置就在cmd當前目錄下)

    vue init webpack my-vue001

    #進入項目目錄安裝依賴并運行

    cd my-vue001

    npm install

    npm run dev

    查看全部

舉報

0/150
提交
取消
課程須知
1. 有html,css,js前端開發基礎 2. 了解前端工程化,node,webpack gulp等 3. 對前端模塊化有基本的概念 4. es6 的一些基本語法
老師告訴你能學到什么?
1. vuejs的背景及其項目相關知識 2. 了解流行的前端項目搭建方式 webpack + gulp 3. 用 vue-cli 腳手架工具初始化vue項目 4. 學習vue項目基本的結構和開發方法 5. 學習使用vuejs常用的接口和方法 6. 教程中教你如何在一個項目中使用vuejs

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!