動態(tài)組件component 配合 v-for 就可以了。
對的 是bootstrap的原因,現(xiàn)在鏈接的高亮是由bootstrap自己控制的。這個是不行的
高亮哪個鏈接需要由我們自己控制,我們需要在頁面中監(jiān)聽路由的變化,然后高亮對應(yīng)的鏈接按鈕
1.首先,這是dom 0級的事件?,F(xiàn)在已經(jīng)不推薦這樣注冊了
2.對于多個dom元素需要注冊同類型的事件的情況,可以給他們的父元素注冊事件,在冒泡過程中對子元素的事件進行處理
1.動態(tài)添加的dom元素肯定沒辦法綁定事件的
2.看你應(yīng)該是用vue寫的,vue的思想就是不要直接操作dom。應(yīng)該要數(shù)據(jù)驅(qū)動,也就是說你要添加dom。其實要添加的是數(shù)據(jù),所以你可以理解為你的配方列表是一個數(shù)據(jù),在模板里把這個數(shù)據(jù)渲染成dom。點擊添加的時候往這個數(shù)組里加一條數(shù)據(jù),dom自然就更新了
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
div {
width: 300px;
height: 300px;
border: 2px solid #000;
}
</style>
</head>
<body oncontextmenu="return false">
<div id='div' onmousedown='divClick(event)'></div>
<script>
var bgColor = ['00', '11', '22', '33', '44', '55', '66', '77', '88', '99', 'aa', 'bb', 'cc', 'dd', 'ee', 'ff'];
var div = document.getElementById('div');
function changeBg(index) {
div.setAttribute('style', 'background-color: #' + bgColor[index] + '0000')
div.setAttribute('data-index', index)
}
changeBg(0);
function divClick(event) {
var mouse = event.button
var index = div.getAttribute('data-index')
if(index == 0 && mouse == 0){
index++
}else if(index == (bgColor.length - 1) && mouse == 2){
index--
}else if (index > 0 && index < (bgColor.length - 1)) {
if (mouse == 0) {//左鍵
index++
} else if (mouse == 2) {//右鍵
index--
}
}
changeBg(index);
}
</script>
</body>
</html>你請求的是jsonp類型,期望中返回的應(yīng)該是被 callback 包圍的一段函數(shù)調(diào)用語句,如 callback({"status":1,"data":0}),你這個直接返回的是json,自然會提醒類型錯誤
Jsonp原理:
首先在客戶端注冊一個callback, 然后把callback的名字傳給服務(wù)器。此時,服務(wù)器先生成 json 數(shù)據(jù)。
然后以 javascript語法的方式,生成一個function , function 名字就是傳遞上來的參數(shù) jsonp. 最后將json 數(shù)據(jù)直接以入?yún)⒌姆绞?,放置?function 中,這樣就生成了一段 js 語法的文檔,返回給客戶端??蛻舳藶g覽器,解析script標(biāo)簽,并執(zhí)行返回的 javascript 文檔,此時數(shù)據(jù)作為參數(shù),傳入到了客戶端預(yù)先定義好的 callback 函數(shù)里.(動態(tài)執(zhí)行回調(diào)函數(shù))
問題一:限定顯示
setBounds可以設(shè)置當(dāng)前顯示范圍
setLimitBounds可以限制地圖的顯示范圍
實例:https://lbs.amap.com/api/java...
問題二:界面自適應(yīng)
//高度固定,寬度自適應(yīng)(Bootstrap 自適應(yīng))
<div class="col-lg-8 col-md-8 col-xs-8" style="height: 550px;">
//放置地圖區(qū)域
</div>e.srcElement.files[0].size 為上傳圖片大小,單位B
為啥要用sdk呢?寫個簡單的curl請求不好么?
值是通過后臺請求回來的。內(nèi)容請求回來插入的時候也設(shè)置一下title不就好了嘛。domP.setAttribute('title', content)
鏈接: https://pan.baidu.com/s/1JUYG... 密碼: 6kmu
取決于你本來的表格數(shù)據(jù)是怎么拿的:
本覺得這個問題實在太簡單,而且回答已經(jīng)很清楚了,看到又更新了一遍問題,你這個估計是完全不懂前端...
你賦值給element ui的tableData
對tableData進行修改,改完再重新賦值。
如:
//獲取的日期與名稱假設(shè)為: searchData
let resultData = tableData.filter(data=>{
//日期假設(shè)date,人名 name
if(data.date == searchData|| data.name.indexOf(searchData) != -1){ //此處根據(jù)具體需求判斷
return true;
}
});
//再把resultData 賦值給element ui組件就可以了。且這個不存在當(dāng)前頁面的問題,一般過濾都是拿全部數(shù)據(jù)過濾該方法的參數(shù)可以是一個字符串路徑。
所以傳字符串的時候需要是個路徑,而不是name。
另外,你的多路由出口是什么概念,就是兩個獨立的項目,還是根據(jù)用戶權(quán)限分配不同的跳轉(zhuǎn)規(guī)則?
// 目錄變成
src
|
|---- aProject
|---- aProject
修改config/index.js
const projectName = process.argv[2]
index: path.resolve(__dirname, `../dist/{$projectName}/index.html`),
assetsRoot: path.resolve(__dirname, `../dist/{$projectName}/`),
修改build/webpack.base.conf.js
const projectName = process.argv[2]
app: `./src/${$projectName}/main.js`
然后啟動項目的時候就npm run dev -- aProjectnpm run dev -- bProject
啟動各自的項目
console.log(1) 輸出了一次還是兩次?
試一下mouseenter事件呢?
npm run build 之后 如果又圖片會生成一個img 文件
static
url-loader 處理代碼中的路徑,limit 設(shè)置圖片的限制,圖片在限制一下轉(zhuǎn)成base64
你是說初始化嗎,還是怎樣。
如果不是初始化,antd的form本身就模擬了雙向數(shù)據(jù)綁定,不需要額外的賦值。
如果是初始化,兩種方法,一種initialValue,一種你寫的這個,你的寫法沒有問題,檢查一下,你是否具有note這個表單名吧,或者你的value是否有值,以及你是否可以實時觸發(fā)這段函數(shù)
this.props.form.setFieldsValue({
note: `Hi, ${value === 'male' ? 'man' : 'lady'}!`,
});1.試試這樣呢,我這邊是可以的
<input type="password" readonly onfocus="this.removeAttribute('readonly')" value="" autocomplete="off">
2.在創(chuàng)建2個input
<input type="password" > //隱藏
<input type="password" > //實際使用的password元素選擇器i比類選擇器.fa優(yōu)先級低,所以你i里的 css 都會被默認的.fa覆蓋。另外,css 里不要引號。
i.fa {
font-size: 50px;
color: #10AEFF;
margin-bottom: 10%;
}北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。