傳送門:https://techoverflow.net/2017...
Google一下還是很有必要
聽起來就是一個很簡單的事件代理:
$('.jqgrid').on('click', '.some-cell', event => {
// do what you need to
});
關于事件代理,實際上是 jQuery 1.3 之后就引入的功能,借助事件冒泡機制,可以把事件處理函數綁定在最高一級的 DOM 節(jié)點上,這樣所有該節(jié)點內觸發(fā)的事件都可以由它處理,節(jié)省綁定的時間和代碼難度。
你可以看這篇官宣:Understanding Event Delegation,或者仔細讀一下 jQuery 的文檔。
單頁的應用每個頁面里都需要單獨配置分享信息
給.body加一個屬性,這樣.body{overflow: hidden},就可以了
$表示你當前執(zhí)行命令的用戶是普通用戶,如果是root用戶這里就是#,不是$符號了
什么樣的一條線呢?傾斜多少?
如果沒有設置width,當內部元素的內容大小超過平均分配的剩余空間時,元素的寬度等于內容大小,如果設置了width并且這個width的大小小于平均分配的剩余空間大小時,取平均分配的剩余空間;
當flex設置為 1 時 相當于 剩余空間大小 = 父元素的寬度 因此
平均的剩余空間大小等于 = 父元素的寬度 / 元素的個數
直接設置width為0可以保證元素寬度平分父元素寬度
分頁沒有問題,錯誤在size-change事件里你的代碼
不糾結了,直接在publicPath這個參數那,手寫完整的絕對路徑,用“/”的絕對路徑替換坑爹的“\"。。先就這樣吧
<script type="text/javascript" charset="utf-8" src="http://map.qq.com/api/js?v=2.exp&key=YOUR_KEY&libraries=convertor"></script> 引入convertor的庫了么?
console.log(qq.maps.convertor);你這個是因為node和npm的環(huán)境變量沒有放進系統(tǒng)里,而是用 ln -s 掛的軟連接,實際路徑還是在 /opt 下面,所以你 npm -g 安裝的也在這個目錄,還需要用 ln -s 掛一下軟連接才行。
你這個captchakey應該是后端維護吧,跟你怎么請求沒啥關系呀
一定是異步的。
想要同步執(zhí)行:
setState({/*..*/}, () => {/* then do something */})//模擬jQuery封裝ajax 暫不考慮跨域和默認返回數據類型為JSON
function ajax(obj){
var temp={
type:'get',
url:"#",
data:{},
success:function(param){console.log(param)}
};
for(var key in obj){
temp[key]=obj[key];
}
var data='';
for(var key in temp.data){
data+=`${key}=${temp.data[key]}&`;
}
if(data){
data=data.substr(0,data.length-1);
}
var xhr=new XMLHttpRequest();
xhr.onreadystatechange=function(){
if(xhr.readyState===4){
if(xhr.status===200){
var param=JSON.parse(xhr.responseText);
temp.success(param);
}
}
};
var main=null;
if(temp.type==='get'){
temp.url+="?"+data;
}
xhr.open(temp.type,temp.url,true);
if(temp.type==='post'){
main=data;
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded,charset=UTF-8 ');
}
xhr.send(main);
}
因為,你直接訪問 /datasource 是向服務器發(fā)送了一個請求,但是服務器并沒有這個文件或處理這個路徑的控制器,所以返回404了
為什么 訪問/ 可以,因為根目錄下有個index.html 就是vue的入口,所以正常返回了頁面
你可能又要問,為什么我可以通過 “首頁菜單訪問”,明明是正常的
這是因為,vue的route 操縱了地址欄里的url,是能過javascript改變了地址欄而已,并沒有向服務器發(fā)送請求,
哪怎么樣可能 /datasource 直接可以訪問呢?
解決方案就是 把這個應用程序的所有請求 轉發(fā)到index.html上
下面的文章,我說的更詳細一點,并給出了一個 apache的配置方法,你可以參考
https://www.zhihu.com/questio...
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數據專業(yè)的國家
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產業(yè)為響應國家深化產教融合/校企合作的政策,積極推進“中國制造2025”,實現中華民族偉大復興的升級產業(yè)鏈。利用北京大學優(yōu)質教育資源及背
博為峰,中國職業(yè)人才培訓領域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經理從事移動互聯(lián)網管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經理職務負責iOS教學及管理工作。
浪潮集團項目經理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網頁制作和網頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經驗。曾經歷任德國Software AG 技術顧問,美國Dachieve 系統(tǒng)架構師,美國AngelEngineers Inc. 系統(tǒng)架構師。