第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Vue.js 入門總結(jié)(開發(fā)環(huán)境搭建、常用指令)

標(biāo)簽:
Vue.js

一、简介(搬砖)
Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。

Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
二、开发环境搭建
使用nodejs npm或国内cnpm环境安装
全局安装vue-cli

npm install -g vue-cli

创建一个基于“webpack”模板的新项目

vue init webpack my-project

安装项目依赖(详见packpage.json中配置项)
第一步进入项目目录my-project

cd my-project
npm install

运行/启动项目

npm run dev

三、App.vue到页面
XX.vue -> webpack -> XX.html/XX.js(new Vue({}))/XX.css
四、Vue.js组件的重要选项

new Vue({
    data: {
        // 数据
    },
    methodes: {
        // 方法
    },
    watch: {
        // 监测数据变化
    }
})

五、常用指令
1、数据渲染 v-text、v-html、{{}}
2、控制模块的显示/隐藏 v-if、v-show
实质是改变css样式display属性
3、渲染循环列表 v-for
4、事件绑定 v-on

<button v-on:click="Fun"></button>
<button @click="Fun"></button>

5、属性绑定 v-bind

<img v-bind:class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="imgSrc">
<div :class="{red: isRed}"></div>
<div :class="[classA, classB]"></div>
<div :class="[classA, {classB: isB}]"></div>

6、总结
① new 一个vue对象时,你可以设置它的属性,其中最重要的三个属性为:data、methodes、watch
② data 代表 vue对象的数据,methods代表其方法、watch设置对象监听的方法
③ Vue对象里的设置通过html指令进行关联
六、vue.js框架代码

import Vue from 'vue'
import App from './App'
// import ES6语法,export、const 均为ES6语法
// 以上代码相当于 var App = require('./App')
new Vue({
    el: '#app',
    template: '<App/>',
    components:  { App }
})
export default {
    name: 'hello',
    data: function () {
        return {
            msg: 'Welcome to Yagiza Demo'
        }
    }
}
// 注意:
// function与后面()间必须用空格隔开
// function () 与 {}之间,也必须用空格隔开
// msg: 'Welcome to Yagiza Demo'结尾不能使用“;”号
點(diǎn)擊查看更多內(nèi)容
13人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消