你的代碼是什么?
>>> I3=set([2])
>>> I3=list(I3)
>>> print(I3)
[2]
如果是上面這樣的,它是沒錯的
'list' object is not callable
可能的原因是你定義了一個變量叫l(wèi)ist, 把系統(tǒng)的關鍵字覆蓋了
試試
>>> print(type(list))
<class 'type'>你的id沒掛載上去吧
class Input extends React.PureComponent {
render() {
return <input id={this.props.id} type="text"/>;
}
}
另外建議用ref或者用props傳遞
this.state={
aaa:false
}//改變aaa
<Input readOnly={this.state.aaa}/>
class Input extends React.PureComponent {
render() {
return <input type="text" readOnly={this.props.readOnly}/>;
}
}已解決,因為服務器集群端口被限制了,心累
把依賴改成15.3.0即可
注意:如果提供了 path,params 會被忽略,上述例子中的 query 并不屬于這種情況
https://router.vuejs.org/zh-c...
@kikong 已經(jīng)說的比較完整了,我來補充下:
抽象下代碼,這樣好分析
var a = {
func: function() {
console.log(this);
}
};
a.func();//1、a
(a.func)(); //2、 a
(a.func, a.func)(); //3、 window;
(a.func = a.func)(); // 4、window;
這里其實就是 this 的指向問題;
1、在方法調用(如果某個對象的屬性是函數(shù),這個屬性就叫方法,調用這個屬性,就叫方法調用)中,執(zhí)行函數(shù)體的時候,作為屬性訪問主體的對象和數(shù)組便是其調用方法內 this 的指向。通俗的說,調用誰的方法 this 就指向誰;)
2、雖然加上括號之后,就好像只是在引用一個函數(shù),但 this 的值得到了維持,因為 a.func() 和 (a.func()) 的定義時相同的,按照 kikong 所說,就是 ()不對拿到的引用執(zhí)行解引用操作,也就不取出實際指向的函數(shù)對象,還在a對象的環(huán)境下,接下來就對拿到的reference執(zhí)行調用,此時的this還是a對象。
3、4、其實一樣,逗號運算符、賦值運算符都返回一個值,也就是保存在內存中的函數(shù)本身,所以 this 的值不能得到維持,這是因為
this 對象是在運行時基于函數(shù)的執(zhí)行環(huán)境綁定的:在全局函數(shù)中,this 等于window(瀏覽器非嚴格模式,嚴格模式是 undefined)
上面四個明白了,上面的題目就解開了;this 更多了解 戳這
這里有個引申,按照上面的邏輯,所有返回值操作的,都有可能去改變上面代碼中的 this 值,都需要謹慎,譬如
var a = {
func: function() {
return this;
}
};
function f(fn) {
console.log(fn());
}
f(a.func);//window
因為函數(shù)中的參數(shù)也是按照值傳遞的,在向參數(shù)傳遞引用類型的值時,會把這個值在內存中的地址復制給一個局部變量。
你不要在node的安裝目錄下執(zhí)行npm install 了。
如果有全局安裝 npm i -g xxxx
你確定 generate_notify_resp 這個函數(shù)可以直接傳入字典,而不是 json 字符串?
import json
ret_xml = qr_wxpay.generate_notify_resp(json.dumps(ret_dict))是不是沒設置scroll-view 的width?
Firefox 和 Safari 用歸并排序實現(xiàn)的 Array.prototype.sort().
所以
console.log(new Array(1,3,6,4,7,2,9).sort())
將會輸出:
Array [ 1, 2, 3, 4, 6, 7, 9 ]
或者抄一個別人的實現(xiàn)
function merge(left, right){
var result = [],
il = 0,
ir = 0;
while (il < left.length && ir < right.length){
if (left[il] < right[ir]){
result.push(left[il++]);
} else {
result.push(right[ir++]);
}
}
return result.concat(left.slice(il)).concat(right.slice(ir));
}
function mergeSort(items){
// Terminal case: 0 or 1 item arrays don't need sorting
if (items.length < 2) {
return items;
}
var middle = Math.floor(items.length / 2),
left = items.slice(0, middle),
right = items.slice(middle);
return merge(mergeSort(left), mergeSort(right));
}
第一個效果圖:
思路:整個標題父元素相對定位,星星父元素 a 絕對定位
結果:但是這樣沒有本質上實現(xiàn)題主的需求,也就是超出部分用省略號表示;
第二個效果圖:
這次接近了,但還是不行,第一行文字沒有辦法走到底,坐等大神修補,代碼如下:
html:
<p>
<label>行業(yè)分類</label>
<a><i></i><i></i><i></i><i></i><i></i></a>標題內容,可能會很長標題內容,可能會很長標題內容,可能會很長標題內容,可能會很長標題內容,可能會很長
</p>
css:
p {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
width: 200px;
height: 80px;
background-color: silver;
line-height: 40px;
position: relative;
}
p label {
background-color: lightgreen;
margin-right: 20px;
display: inline-block;
}
p a {
display: block;
width: 70px;
height: 40px;
background-color: yellow;
float: right;
margin-top: 40px;
overflow: hidden;
}cat 和Cat 仔細看好 的你定義
var cat = new Cat()
你調用的是cat 是Cat的新實例 當然自上而下執(zhí)行一次 結果一目了然https://blog.csdn.net/wzygis/...
function htmlEncode(value){
return $('<div>').text(value).html();
}使用嵌套路由
//router.js
routes: [
{
path: '/index',
name: 'index',
component: Index,
children:[
{
path:'page1'
name: 'page1',
component: Page1,
},
{
path:'page2'
name: 'page2',
component: Page2,
},
]
},
{
path: '/login',
name: 'login',
component: Login,
}
]
//app.vue
<template>
<div id="app">
<router-view />
</div>
</template>
//index.vue
<template>
<div id="index">
<navigator />
<sidebar />
<router-view />
</div>
</template>router-link模式
router-link replace
編程導航模式
replace
loginUser 放在computed里面接收用戶信息
默認自帶的 要不自己模擬封裝一個通用的select
yarn???什么意思??和npm install是一個意思嗎?
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產(chǎn)業(yè)為響應國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產(chǎn)業(yè)鏈。利用北京大學優(yōu)質教育資源及背
博為峰,中國職業(yè)人才培訓領域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務負責iOS教學及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經(jīng)驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術顧問,美國Dachieve 系統(tǒng)架構師,美國AngelEngineers Inc. 系統(tǒng)架構師。