在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答
骨殘心 回答

回答一:emmm...根據(jù)這個(gè)片段的理解,它只是想強(qiáng)調(diào)用戶自定義的屬性或方法默認(rèn)都是可枚舉的,哪怕原型中有一個(gè)與自定義屬性同名 的 不可枚舉屬性,舉個(gè)栗子:
圖片描述

圖片描述

回答二:用戶自定義屬性的enumerable默認(rèn)為true,改為false滯后是否還能枚舉,樓主試下就知道啦~

莫小染 回答

其實(shí)樓上的方法都是舍近求遠(yuǎn)了,用$emit可以解決問(wèn)題,
但是$emit的局限也很大,比如通過(guò)slot傳進(jìn)來(lái)的子組件就沒(méi)辦法使用$emit
高效而且能夠?qū)崿F(xiàn)解耦的做法:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>   
    <script type="text/javascript" src="https://cdn.bootcss.com/vue/2.3.0/vue.js"></script>

</head>
<body>
<template id="aa">
    <div>
        <hr>
       我是子組件2
        <input type="text" v-model="text2">
        <button @click="close()">關(guān)閉</button>
        <button @click="affirm()">確認(rèn)</button>
    </div>
</template>


<div id="box">
    <p>
        我是父組件:{{text}}
        <button @click="showChild()">顯示子組件</button>
    </p>

    <child-page  v-show="pageSwitch" :pageSwitch2="pageSwitch" :text2="text" :close="close" :affirm="affirm"></child-page>
</div>
<script>
    new Vue({
        el:"#box",
        data:{
            text:"hello",
            pageSwitch:false
        },
        methods:{
            showChild:function(){
                this.pageSwitch=true;
            },
            close:function(){
                console.log(this.pageSwitch2);
                console.log(this.text2);
                this.pageSwitch2=false;
            },
            affirm:function(){
                console.log(this.pageSwitch2);
                console.log(this.text2);
            }
        },
        components:{
            "child-page":{
                template:"#aa",
                data:function(){
                    return{
                        childmsg:"子組件信息"
                    }
                },
                props:['pageSwitch2',"text2","close","affirm"],
            }
        }
    })
</script>
</body>
</html>

整體思路的就是把close和affirm(拼寫錯(cuò)誤,其實(shí)是confirm)兩個(gè)方法移動(dòng)到父組件,
然后在父組件的模板里把這兩個(gè)方法傳給子組件。
解釋:根據(jù)面向?qū)ο蟮摹伴_閉原則”,要想實(shí)現(xiàn)通過(guò)繼承子組件來(lái)修改內(nèi)部的邏輯,必然要對(duì)外暴露使用關(guān)心的接口

玄鳥 回答

listener 里的 function 的 this 不對(duì)吧, 指向的應(yīng)該不是 vue 的 this, 換成() => 應(yīng)該就好了.

<script>
export default {
    data: () => ({
      isShowCover: false
    }),
    mounted() {
    let self = this; // 這里
    window.addEventListener(
      "onorientationchange" in window ? "orientationchange" : "resize",
      function() {
        if (window.orientation === 90 || window.orientation === -90) {
            //想把下面的alert換成能夠控制v-show的代碼
            
          alert(
            self.$options.methods.showCover() +
              "橫屏可能導(dǎo)致頁(yè)面異常,建議豎屏操作!"
          ); // 這里用 this 作用域就不對(duì)了.
          //alert("123");僅alert純文本可以正常運(yùn)行
        }
        //window.location.reload();
      },
      false
      );
    },
    methods:{
        showCover() {
          return "123";
        },
    }
</script>
你的瞳 回答

i7沒(méi)感覺(jué)。。。

人家是自己寫的組件啊。思維不要定死了。

替身 回答

應(yīng)該是你定義的related_name和User的id屬性發(fā)生了沖突.
如果你沒(méi)有給外鍵定義related_name屬性,那么反向引用的時(shí)候就是: User.usrMes_set.all()
你添加了related_name='id'后就成了: User.id.all(), 這樣就和調(diào)用id屬性User.id有沖突了.

另外對(duì)同一個(gè)model的兩個(gè)外鍵,related_name不能重名

心癌 回答

你可以把代碼貼出來(lái),這樣無(wú)頭無(wú)腦的,根本沒(méi)法分析

失心人 回答

你的某一個(gè)函數(shù) ajax 失敗了,在 fail 回調(diào)函數(shù)里可以 resolve 1個(gè)比如 'error'參數(shù),這樣

Promise.all([]).then(res => {
    // res 里成功的和失敗的('error')都拿得到了
})
維她命 回答

你把 res 變量打印出來(lái), 我猜值是: "json : 瀏覽器不支持..."

你看提示, 和fastjson并沒(méi)有什么關(guān)系. 是你自己的邏輯錯(cuò)誤.

妖妖 回答

我有用過(guò)這個(gè),你不要用他那個(gè)數(shù)據(jù)來(lái)平均等分,而是用另一種方法,比如你的有9份,有3種顏色,那就是分成3份,我目前知道的就這樣解決,我也沒(méi)有找到整數(shù)的api??傊阋昧硪环N方法給他搞成整數(shù)。

墻頭草 回答

其實(shí)本身這個(gè)代碼就有點(diǎn)丑。

就比如這個(gè)buyProducts方法

buyProducts: ( cb, timeout,payload) => setTimeout(() => cb(), timeout || TIMEOUT)
}

這樣子可以回更好看一點(diǎn),如果你真覺(jué)的參數(shù)沒(méi)用,那么它可能真的就是沒(méi)有用的,因?yàn)樗O(shè)計(jì)的時(shí)候可能一開始回認(rèn)為有用,結(jié)果寫到后面認(rèn)為沒(méi)必要傳,但不是所有人都會(huì)回頭刪掉前面這段多寫的代碼。

深記你 回答

要不考慮考慮flex?例子

阮一峰-flex-傳送門

綰青絲 回答

npm run dev沒(méi)有找到webpack的配置文件

近義詞 回答
在中間網(wǎng)站我請(qǐng)求兩次,第一次通過(guò) GET 方式請(qǐng)求這個(gè)表單頁(yè)面從而獲取 token,第二次帶上這個(gè) token 發(fā)起 POST 請(qǐng)求,這樣不就成功偽裝了嗎?我這個(gè)想法應(yīng)該有問(wèn)題,但好像又可以,錯(cuò)在哪?

中間網(wǎng)站是什么?

如果是指中間人攻擊,那么,你應(yīng)該關(guān)注的是 HTTPS。CSRF 不處理中間人攻擊。

如果是指第三方網(wǎng)站,那么,除非你的網(wǎng)站通過(guò) Access-Control-Allow-Origin 頭允許,否則第三方網(wǎng)站無(wú)法讀取請(qǐng)求返回的內(nèi)容(跟其它一些跨域請(qǐng)求的處理一樣,能請(qǐng)求,但是未經(jīng)允許不得訪問(wèn)),也就拿不到 token。


PS: 這么基礎(chǔ)的問(wèn)題,那么多回答,竟然只有一個(gè)稍微靠譜點(diǎn)的…………

不舍棄 回答

1、移動(dòng)端大多數(shù)一般情況只用加 -webkit 前綴;
2、PC端 基本都加前綴 -moz -ms -webkit -o;
3、參考 autoprefixer

陌南塵 回答

打開config/index.js 把dev中的host改成0.0.0.0 然后重新run dev;如果想自動(dòng)打開瀏覽器那么把a(bǔ)utoOpenBrowser改為true 即可

妖妖 回答

思路是對(duì)的
工具上可以了解一下gitlabjenkins

爛人 回答

@凌云識(shí)木 slice的零值是nil,轉(zhuǎn)化后就是json的null,文檔是ok的.

@xialeistudio 你的data["a"]是有值的, 且不是零值, 這種情況下轉(zhuǎn)成null才是有問(wèn)題.