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

鍍金池/ 問答/ HTML問答
還吻 回答

arguments.length只是獲取參數(shù)的長度吧,數(shù)字 in arguments是遍歷參數(shù)的,也可以判斷參數(shù)的長度,比如如果3 in arguments,可以得出argument.length >=4

離人歸 回答

CheckboxGroup valuestring[] 參考

忘了我 回答

你好,請問你這個(gè)問題解決了嗎?是怎么解決的?

旖襯 回答

產(chǎn)生這一現(xiàn)象的原因是浮動元素的外邊距不會發(fā)生折疊,而普通情況下外邊距會發(fā)生折疊。

具體到這個(gè)例子里面,p1是浮動元素,因此不會發(fā)生折疊,它會相對父元素的頂部計(jì)算外邊距;而p2的外邊距會發(fā)生折疊,所以它的外邊距是相對body來計(jì)算的。

clipboard.png

而給父元素加上overflow:hidden樣式之后,父元素就會形成自己的BFC,因此p2的外邊距不再與body發(fā)生折疊,這時(shí)候p1p2的外邊距都將相對父元素來計(jì)算,因此自然就對齊了。此時(shí)的情況如下圖所示:

clipboard.png

而除了overflow:hidden之外,還有其他的方法也能讓p1、p2對齊:

  • p1添加margin:0,讓p1沒有外邊距,自然就不會偏離了
  • outer添加border,原理同overflow:hidden
眼雜 回答

全局注冊在main.js中用`Vue.component, 官網(wǎng)api Vue-component
ps:局部注冊要在你的hear.vue里面注冊

笑浮塵 回答

${}里面可以寫任何js
只是字符串相加的語法糖而已

var str = `a${Math.random()}b`;
var str = 'a'+Math.random()+'b';
尋仙 回答

并不是三元運(yùn)算符 無效,而是你沒有去使用它的運(yùn)算結(jié)果;
<td v-html="item.unitName==''?'暫無數(shù)據(jù)':arr"></td>
你這樣試試

風(fēng)畔 回答

express路由就行,這里有我以前寫vue項(xiàng)目使用模擬數(shù)據(jù)的demo,你可以參考以下,是用假數(shù)據(jù)實(shí)現(xiàn)的多接口應(yīng)用.

真難過 回答

1.next()不傳參的情況下,進(jìn)行管道中的下一個(gè)鉤子,意思是針對路由的鉤子可能有多個(gè),比如每個(gè)路由都可能有鉤子函數(shù)beforeEnter,那么會執(zhí)行完這些鉤子函數(shù)之后再調(diào)整到to參數(shù)指定的頁面
2.不傳參不會改變路徑,傳參就按照指定的參數(shù)進(jìn)行跳轉(zhuǎn)

懶洋洋 回答

<li v-for="(children,index) in item.list" :class="index==1?'one':'two'"></li>

index==1這一塊對索引進(jìn)行判斷如果滿足條件添加one樣式,不滿足則是two,判斷語句和樣式換成自己想要的效果

純妹 回答

created 只會執(zhí)行一次

你想要刷新 必須重新執(zhí)行必須這些方法

  1. 要么watch router
  2. 要么beforeRouteUpdate這個(gè)鉤子執(zhí)行

https://router.vuejs.org/zh-c...

萌小萌 回答
Return Values ?

Returns FALSE if var exists and has a non-empty, non-zero value. Otherwise returns TRUE.

The following things are considered to be empty:

"" (an empty string)
0 (0 as an integer)
0.0 (0 as a float)
"0" (0 as a string)
NULL
FALSE
array() (an empty array)
$var; (a variable declared, but without a value)

不同語言沒法比, 比如:

  1. 如果變量foo($foo)不存在, PHP的empty($foo)不會報(bào)錯(cuò), 返回FALSE, 而JS中!foo則會報(bào)ReferenceError`
  2. JS中有undefined類型而PHP中沒有
  3. JS中有NaNPHP中沒有
  4. JS中沒有floatint的概念, 都是number, 統(tǒng)一用IEEE-754表示, 所以會有NaN, -0, Infinity等幾個(gè)特殊值.

如果可以對比的話:

  1. 相同的是空字符串"", NULL/null, FALSE/false, 0(0.0)/0都會假
  2. 不同的是空數(shù)組[]在PHP中為假, JS中為真
敢試 回答

首先,先解析一下 POSTPUT 的區(qū)別

HTTP/1.1協(xié)議中共定義了8中請求方法:GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS、TRACE,其中用的相對較多的有下面四種:

GET      獲取資源
PUT      更新或創(chuàng)建資源
POST     創(chuàng)建資源
DELETE   刪除資源

RESTful api則充分利用了HTTP協(xié)議,每個(gè)資源對應(yīng)一個(gè)具體的URI,然后利用不同的HTTP操作對應(yīng)增刪改查,如:

POST       /uri       創(chuàng)建
DELETE     /uri/xxx   刪除
PUT        /uri/xxx   更新或創(chuàng)建
GET        /uri/xxx   查看

可以看到,GET和DELETE對應(yīng)的操作非常明確,但是POST與PUT都可以進(jìn)行資源的創(chuàng)建,那么什么時(shí)候用POST什么時(shí)候用PUT呢

這就需要了解HTTP協(xié)議中的另一個(gè)重要性質(zhì):冪等

什么是冪等

要理解PUT和POST的區(qū)別,還要知道HTTP協(xié)議中的一個(gè)重要性質(zhì),冪等(Idempotence):

Methods can also have the property of “idempotence” in that (aside from error or expiration issues) the side-effects of N > 0 identical requests is the same as for a single request.

什么個(gè)意思呢?HTTP協(xié)議中的冪等指的是一個(gè)資源無論請求多少次,對他產(chǎn)生的副作用是一樣的

GET操作是安全的,也就是不管操作多少次,資源的狀態(tài)都不會改變,所以GET也是冪等的
PUT和DELETE是冪等的,比如我用PUT或者DELETE修改一個(gè)資源,不管操作多少次,每次操作后的結(jié)果并沒有什么不同
POST操作既不是安全的,也不是冪等的,如果常見的POST重復(fù)加載的問題,我們進(jìn)行了多少次POST的操作,最后就創(chuàng)建了多少個(gè)資源,這也是為什么Chrom等瀏覽器,在刷新POST請求時(shí)會有彈窗提示

所以,你使用PUT上傳,是沒有問題,使用POST上傳也是可以。
但是,你使用PUT上傳的時(shí)候,需要后端處理 數(shù)據(jù),把相應(yīng)的 header 頭數(shù)據(jù),名字、大小等獲取到,再保存寫入文件就可以。

前端代碼,這樣處理數(shù)據(jù)沒有問題,后端處理如下(以PHP為例子)

public function getPut(string! name = null, var filters = null, var defaultValue = null, boolean notAllowEmpty = false, boolean noRecursive = false) -> var
{
    var put;

    let put = this->_putCache;

    if typeof put != "array" {
        let put = [];
        parse_str(this->getRawBody(), put);

        let this->_putCache = put;
    }

    return this->getHelper(put, name, filters, defaultValue, notAllowEmpty, noRecursive);
}


public function getRawBody() -> string
{
    var rawBody, contents;

    let rawBody = this->_rawBody;
    if empty rawBody {

        let contents = file_get_contents("php://input");

        /**
         * We need store the read raw body because it can't be read again
         */
        let this->_rawBody = contents;
        return contents;
    }
    return rawBody;
}

這個(gè)就是put的處理方式 contents = file_get_contents("php://input");

雨萌萌 回答

你第一種寫法里 store.state.isLogin 取得出來嗎

怎么最近老是有這種問題...

// 創(chuàng)建映射
var map = a.reduce((p, c) => [p[c.date] = p[c.date] || 0, p[c.date] += c.value, p][2], {})
// 獲取映射結(jié)果
var res = Object.keys(map).map(key => [{date: key, value: map[key]}][0])
款爺 回答

1、第一個(gè)for循環(huán):
創(chuàng)建對象存儲數(shù)組元素出現(xiàn)次數(shù),采用鍵值對表示
2、第二個(gè)for循環(huán):
對創(chuàng)建后的對象遍歷,如果值為1,說明他在原數(shù)組中只出現(xiàn)一次并存入新數(shù)組中,如果值不為1并且新數(shù)組中不存在則這個(gè)值也存入新數(shù)組中

后面返回的就是去重后的數(shù)組