jQuery
if(true) {
$('a').hide()
} else {
$('a').show()
}這個不是bug,出現(xiàn)這樣的原因是因?yàn)?,在判斷某一天是哪一年的第幾周的時候,根據(jù)采用的國際標(biāo)準(zhǔn)《數(shù)據(jù)存儲和交換形式·信息交換·日期和時間的表示方法》,年首或者年末的那幾天有可能不屬于今年的第一周或者最后一周。18年12月31是周一,不屬于18年的最后一周,而是屬于19年的第一周
代碼呢?console可以看嘛?
font-family引用的是用戶本地的字體,不會造成侵權(quán)
font-face就不一樣了
txt.eq(i).attr('value')
內(nèi)容可以隨便填,一般是隨機(jī)字符串。作用是用來加密cookie
大家聽我說,問題已經(jīng)解決了,原來我的另外一個文件里面有個axios攔截器,去掉就好了,打擾各位了,不過非常謝謝你們:)
import axios from 'axios'
// //調(diào)用Axios請求之前加載
//Axios請求攔截器,隨著業(yè)務(wù)的復(fù)雜,Axios層的使用將會越來越復(fù)雜,寫個精簡版的就行了。
// axios.defaults.headers.post['Content-Type'] = 'application/json';
// axios.interceptors.request.use(req => {
// let data = req.data
// console.log('befor convert', data)
// let params = new URLSearchParams();
// for (let name in data) {
// params.append(name, data[name])
// }
// req.data = params.toString()
// console.log('after convert', req)
// return req
// }, error => {
// return Promise.reject(error)
// })
首先你放在一個Switch里面,所以只會有一條路線會命中。
<Switch> is unique in that it renders a route exclusively. In contrast, every <Route> that matches the location renders inclusively
其次HomeView組件以及Page2組件的path都為空,所以它會命中任何的路由,所以如果你把Login放在后面,因?yàn)榍懊嬗肋h(yuǎn)都有路由命中,自然不會渲染Login頁面,后面的問題也同理。
其實(shí):
Math.abs(-2147483648) == -2147483648
很有意思吧?
/**
*
* @param {String} input - 必填。要輸入的文字
* @param {Integer} precision - 選填。保留小數(shù)點(diǎn)后的精度,默認(rèn)為1。必須是正整數(shù)
* @param {String} type - 選填。要返回的結(jié)果的數(shù)據(jù)類型,默認(rèn)為number。如果想要string類型只要傳入第三參數(shù)且不為undefined或者"number"即可
* @returns {Number|String} 返回的結(jié)果是什么類型取決于傳入的type的值
*/
function demo(input, precision = 1, type = "number") {
if (typeof input !== "string") {
try {
//搶救一下,能轉(zhuǎn)成字符串的就給你轉(zhuǎn)了
input = input.toString();
} catch (error) {
throw new Error("朋友請傳入字符串");
}
console.warn("發(fā)現(xiàn)第一參數(shù)不是字符串,已經(jīng)強(qiáng)制轉(zhuǎn)成string,如果這不是你要的結(jié)果就自己調(diào)整好了再調(diào)用")
}
//檢查有沒有傳入不符規(guī)則的precision
if (!Number.isInteger(precision) || precision < 0) {
throw new Error("精度必須是正整數(shù)");
}
//放一個標(biāo)記,決定有沒有通過正則
let isMatch = false;
//核心:正則,{0,1}也可以寫成?
const reg = /^-{0,1}\d+(\.\d+){0,1}$/;
//核心:替換。注意,即使replace方法return的是number類型的 但是replace方法返回的必然是字符串類型
const result = input.replace(reg, (match, floatPart) => {
//能進(jìn)來說明正則匹配到了,就把標(biāo)記設(shè)為true通過一下
isMatch = true;
//取得不帶符號的整數(shù)部分
const intPart = Math.abs(parseInt(match));
//準(zhǔn)備一個符號標(biāo)記,如果是負(fù)數(shù)則為符號否則為空字符串
const symbol = match.startsWith("-") ? "-" : "";
//如果匹配到小數(shù)部分則轉(zhuǎn)成指定進(jìn)度的小數(shù)否則為0
floatPart = floatPart ? parseFloat(parseFloat(floatPart).toFixed(precision)) : 0;
//整數(shù)和小數(shù)部分相加 然后加上符號
return symbol + (intPart + floatPart);
});
//不匹配正則,抬走
if (!isMatch) {
throw new Error("請傳入合法值");
}
//如上面注釋提到的。result必為字符串,所以要根據(jù)入?yún)ype類型決定要不要處理一下類型再給調(diào)用者
return type === "number" ? parseFloat(result) : result;
}
不知道你說的不用jQuery是什么意思?用原生的js,如果有更方便的jQuery為什么不用?具體思路就是:
1.遍歷am-u-md-3獲取里面的p元素的innerText
2.用正則匹配,看是否匹配,如果匹配,設(shè)置div的display為none
3.如果不匹配,則繼續(xù)
n does not work on Windows at the moment. Pull Requests are appreciated
n 不支持管理 win 上面的 node 版本
你在onSearchComplete里面打印日志看看是不是真的執(zhí)行。我覺得是你代碼寫錯了。this.map 的 this不對。
search () {
var vm = this;
....
vm.map.centerAndZoom(point, 18);
....
}一般來說都是可以的, 像Facebook 騰訊 領(lǐng)英等都會一共一個接口來供你實(shí)現(xiàn) 具體看接口文檔
this.context.history.push('/path')
try it.
reference: https://github.com/ReactTrain...
不明白不能使用內(nèi)置函數(shù)什么意思,如果以下不能用count之類的,數(shù)組索引默認(rèn)是0123,再循環(huán)出數(shù)組長度吧
$arr = [1,3,4,7,11,21,27,31,79];
$n = 2;
$j = 0;
$arr1 = [];
$lenth = count($arr);
for($i=0; $i < $lenth; $i++)
{
if($i==0 && $n <= $arr[$i]){
$arr1[$j] = $n;
$j++;
$arr1[$j] = $arr[$i];
}elseif($arr[$i] < $n && ($n <= $arr[$i+1] || !$arr[$i+1])){
$arr1[$j] = $arr[$i];
$j++;
$arr1[$j] = $n;
}else{
$arr1[$j] = $arr[$i];
}
$j++;
}
print_r($arr1);RuntimeException 是繼承Exception類的。
//拋出Exception或Exception所有的子類異常都會回滾。
@Transactional(rollbackFor=Exception.class)
所以你的xml配置一個Exception類就可以了。
<tx:method name="*" rollback-for="Exception"/>之前有人問過,你可以參考一下https://segmentfault.com/q/10...
promise的then鏈中的return,并且返回的結(jié)果是一個新的Promise可以被下一個then處理,他利用了這一點(diǎn),將每一個ajax請求都添加到了一個一個P的then鏈中,這個P是直接通過resolve拿到then鏈的起始。
然后在forEach里面 p = p.then()是為了下一次forEach能夠繼續(xù)跟在then鏈的下一個。
由于then鏈中的處理是對上一個結(jié)果加到數(shù)組里,然后返回本次的新的Promise,所以最后return的時候還要加一句p.then來把最后一次的調(diào)用結(jié)果存進(jìn)去。
這是一個對Promise的結(jié)構(gòu)的巧妙運(yùn)用。
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。