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

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

Vue學(xué)習(xí)基礎(chǔ)知識(shí)點(diǎn)記錄(零散)

標(biāo)簽:
Vue.js

记录vue中的常用知识点,才疏学浅,只是为了方便自己回忆- -

vue进行交互
引入: vue-resouce

    get:
        获取一个普通文本数据:
        this.$http.get('aa.txt').then(function(res){
            alert(res.data);
        },function(res){
            alert(res.status);
        });
        给服务发送数据:√
        this.$http.get('get.php',{
            a:1,
            b:2
        }).then(function(res){
            alert(res.data);
        },function(res){
            alert(res.status);
        });
    post:
        this.$http.post('post.php',{
            a:1,
            b:20
        },{
            emulateJSON:true
        }).then(function(res){
            alert(res.data);
        },function(res){
            alert(res.status);
        });
    jsonp:
        https://sug.so.#/suggest?callback=suggest_so&word=a

        https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=a&cb=jshow

        this.$http.jsonp('https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su',{
            wd:'a'
        },{
            jsonp:'cb'  //callback名字,默认名字就是"callback"
        }).then(function(res){
            alert(res.data.s);
        },function(res){
            alert(res.status);
        });
vue循环

取出索引值index

<ul id="example-2">
  <li v-for="(item, index) in items">
    {{ parentMessage }} - {{ index }} - {{ item.message }}
  </li>
</ul>

取出key值和索引值index

<div v-for="(value, key, index) in object">
  {{ index }}. {{ key }} : {{ value }}
</div>
vue事件
@click = "show($event)" // 事件对象
@click.stop   // 阻止事件冒泡
@contextmenu.prevent // 右键点击事件(并阻止右键点击默认行为)
@keyup.13 // 回车
@keyup.enter // 回车
// 上下左右
@keyup/keydown.left
@keyup/keydown.right
@keyup/keydown.up
@keyup/keydown.down
vue属性

html

<div :class="[class1]">测试</div>
<div :class="[ isShow===true ? class1 : class2 ]">test</div>

js

new Vue({
    el: '#element',
    data: {
        isShow: true,
        class1: red,
        class2: blue
    },
    methods: {

    },
})

css

.red{
   color: red;
}
 .blue{
     background: blue;
 }

vue模板

new Vue({
    el: '#box',
    data: '<span>test</span>'
})

{{msg}}  // <span>test</span> 数据更新模板变化
{{*msg}}  // <span>test</span> 初始化后数据只绑定一次,之后不随msg变化而变化
{{{msg}}} // test  html转义输出
vue过滤器
{{ 'WELCOME' | lowercase | capitalize }} // Welcome
{{ 12 | currency '¥' }} // ¥12

缩略图显示的自定义filter(代码有误,只是思路)

new Vue({
    el: '#box',
    data: {
     src:'https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png'
    },
    methods: {},
    filter: {
       avatar: function(src){
            if(src.indexOf('http')!=-1){
            //    从服务器下载的图片只显示缩略图
            var web_avatar = src + ''; // 缩略图
                return web_avatar;
            }else{
                return src;        
        }
        }
    }
})
點(diǎn)擊查看更多內(nèi)容
5人點(diǎn)贊

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

評(píng)論

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

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

100積分直接送

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

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

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

購(gòu)課補(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
提交
取消