它這個(gè)是在壓縮完成后的js文件有語法錯(cuò)誤
修改答案,使用jquery遍歷tr
js的.addEventListener事件在jquery是.on這個(gè)。
getElementById("t").addEventListener("mouseover", function()
改成
$("#t tr").on("mouseover",function()
<script type="text/javascript">
$("#t").find("tr").each(function(){//遍歷tr
$("#t tr").mouseover(function(){//mouseover事件
var index = $("#t tr").index(this);
console.log("第"+ index +"個(gè)tr");
});
});
</script>
參考代碼。效果截圖
<script type="text/javascript">
document.getElementById("t").addEventListener("mouseover", function(){
if(this.getElementsByTagName("td")){
console.log("1")
};
if(this.getElementsByTagName("tr")){
console.log("2")
};
if(this.getElementsByTagName("table")){
console.log("3")
};
// if (e.target.nodeName.toLowerCase() == "td") {
// console.log("1");
// };
// if (e.target.nodeName.toLowerCase() == "tr") {
// console.log("2");
// };
// if (e.target.nodeName.toLowerCase() == "table") {
// console.log("3");
// }
}, false)
</script>
element-ui有網(wǎng)格布局
element-ui 畢竟是pc項(xiàng)目 可能對移動(dòng)端兼容不是很好
iview 建議了解一下
https://www.iviewui.com/
很可能的原因就是,你的這段定時(shí)器代碼第二次打開時(shí)屬于重復(fù)聲明??梢栽倜看温暶髑跋日堃幌露〞r(shí)器id
clearInterval(id) ;
id = setInterval(function(){},1000);最簡單的 假如要執(zhí)行一個(gè) settimeout 設(shè)置的函數(shù) 用箭頭函數(shù) this指向的就是settimeout外層的環(huán)境 而不使用剪頭函數(shù) this 指向全局環(huán)境。最常用的就是使用剪頭函數(shù)改變this指向
肯定是快速點(diǎn)擊的時(shí)候觸發(fā)了代碼里的啥bug了,調(diào)試一下看看
1、只清除登錄相關(guān)的store
2、不要清空store,而是用默認(rèn)值去覆蓋
Threejs SVG...
viewport 設(shè)置沒
inline-block:是使元素以塊級元素的形式呈現(xiàn)在行內(nèi),你的寬度分配雖然剛好把100%分完,但是div之間有“幽靈空白點(diǎn)”,在outer中,添加font-size:0就可以了, 子div可以重新設(shè)置font-size:12px;
使用.bind(this)綁定上下文
寫個(gè)按鈕定位在input的上面,點(diǎn)擊按鈕使input的獲取焦點(diǎn)獲取input的值并移除input添加新的input標(biāo)簽,再根據(jù)判斷附上獲取的值,再次獲取焦點(diǎn)。
html代碼:
<button id="btn"></button>
<div class="box">
<input type="text" maxlength="4" id="hengpi"/>
</div>
js代碼:
$('#btn').on('touchstart', function() {
$('input').focus()
var value = $('input').val()
$('input').remove()
$('.box').html('<input type="text" maxlength="4"/>')
if(value!=''){
$('input').val(value)
}
$('input').focus()
})這里只是單純的表明這個(gè)模板變量的類型
@Terry github上有對應(yīng)的組件可以用,
請參考 ngx-ueditor
1 .then 發(fā)生在獲取數(shù)據(jù)之后, 無需使用async await
2 獲取res 后 取值 可以直接 使用簡寫使用點(diǎn)語法 res.data
3 api 中 已經(jīng)轉(zhuǎn)換成 promise 后 resolve(數(shù)據(jù)) reject(cache Error) 無需強(qiáng)制轉(zhuǎn)成 同步
一般我們講生命周期: 如 React 中生命周期,這是由框架定義的。其他框架也有類似定義。 單獨(dú)講,鉤子函數(shù)就是鉤子函數(shù)。
在前端而言,頁面也會(huì)有生命周期: contentLoaded,loaded, unloaded 等這些。
.background{width: 100%;}
你在html里寫了ng-controller,js里沒有注冊,例如這樣:
webapp.controller("NewsController", ["$scope", function($scope) {
$scope. news = [];
}])真是個(gè)奇怪的需求
北大青鳥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)平臺(tái)、一站式人才輸送平臺(tái)。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)理從事移動(dò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ù), 熟練的跨平臺(tái)面向?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)師。