Error: Cannot find module '../build/run/web'
你看看資源文件路徑是否合適?
你在import.js里用了import,這里沒(méi)有被babel處理過(guò),所以報(bào)錯(cuò)了
if (outputFile != null && outputFile.name.equals('app-debug.apk')) {
if (outputFile != null && outputFile.name.endsWith('.apk') && 'release'.equals('app-debug.apk')) {
我是在這看到的 [1]: https://www.cnblogs.com/fooll...
js高程 page88
在向參數(shù)傳遞基本類(lèi)型的值時(shí),被傳遞的值會(huì)被復(fù)制給一個(gè)局部變量(即命名參數(shù),或者用ECMAScript 的概念來(lái)說(shuō),就是arguments
對(duì)象中的一個(gè)元素)。在向參數(shù)傳遞引用類(lèi)型的值時(shí),會(huì)把這個(gè)值在內(nèi)存中的地址復(fù)制給一個(gè)局部變量,因此這個(gè)局部變量的變化會(huì)反映在函數(shù)的外部。
function setName(obj) {
obj.name = "Nicholas";
}
var person = new Object();
setName(person);
alert(person.name); //"Nicholas"
以上代碼中創(chuàng)建一個(gè)對(duì)象,并將其保存在了變量person 中。然后,這個(gè)變量被傳遞到setName()函數(shù)中之后就被復(fù)制給了obj。在這個(gè)函數(shù)內(nèi)部,obj 和person 引用的是同一個(gè)對(duì)象。換句話(huà)說(shuō),即使這個(gè)變量是按值傳遞的,obj 也會(huì)按引用來(lái)訪(fǎng)問(wèn)同一個(gè)對(duì)象。于是,當(dāng)在函數(shù)內(nèi)部為obj 添加name
屬性后,函數(shù)外部的person 也將有所反映;因?yàn)閜erson 指向的對(duì)象在堆內(nèi)存中只有一個(gè),而且是全局對(duì)象。有很多開(kāi)發(fā)人員錯(cuò)誤地認(rèn)為:在局部作用域中修改的對(duì)象會(huì)在全局作用域中反映出來(lái),就說(shuō)明參數(shù)是按引用傳遞的。為了證明對(duì)象是按值傳遞的,我們?cè)倏匆豢聪旅孢@個(gè)經(jīng)過(guò)修改的例子:
function setName(obj) {
obj.name = "Nicholas";
obj = new Object();
obj.name = "Greg";
}
var person = new Object();
setName(person);
alert(person.name); //"Nicholas"
這個(gè)例子與前一個(gè)例子的唯一區(qū)別,就是在setName()函數(shù)中添加了兩行代碼:一行代碼為obj重新定義了一個(gè)對(duì)象,另一行代碼為該對(duì)象定義了一個(gè)帶有不同值的name 屬性。在把person 傳遞給setName()后,其name 屬性被設(shè)置為"Nicholas"。然后,又將一個(gè)新對(duì)象賦給變量obj,同時(shí)將其name屬性設(shè)置為"Greg"。如果person 是按引用傳遞的,那么person 就會(huì)自動(dòng)被修改為指向其name 屬性值為"Greg"的新對(duì)象。但是,當(dāng)接下來(lái)再訪(fǎng)問(wèn)person.name 時(shí),顯示的值仍然是"Nicholas"。這說(shuō)明即使在函數(shù)內(nèi)部修改了參數(shù)的值,但原始的引用仍然保持未變。實(shí)際上,當(dāng)在函數(shù)內(nèi)部重寫(xiě)obj 時(shí),這個(gè)變量引用的就是一個(gè)局部對(duì)象了。而這個(gè)局部對(duì)象會(huì)在函數(shù)執(zhí)行完畢后立即被銷(xiāo)毀。
事件委托, 事件不是綁定在P上的, 是綁定在 document 上的, 所以要解除都解除了.
試試這么做把
$(document).on('click', 'p', function(event) {
var $this = $(this);
var times = $this.data('times') || 0;
if(times < 2){
$this.animate({
fontSize: "+=5px"
}).data('times', ++times);
}
});請(qǐng)求方式是不是顯示option方式,而不是post?
如果是這個(gè)問(wèn)題,只需要引入一個(gè)qs.min.js就行了,修改代碼如下:
axio.post(url,Qs.stringify(params)).then();1.你的意思是二級(jí)菜單不管怎么點(diǎn)擊都只展示一個(gè)吧,如果是這種需求,請(qǐng)望下看;
2.因?yàn)槟鉶pen屬性每個(gè)都只是通過(guò)menu獲取當(dāng)前點(diǎn)擊那個(gè)菜單,所以無(wú)法改變點(diǎn)擊之外菜單的值,我在樓上答案的基礎(chǔ)上優(yōu)化了一點(diǎn)
3.貼上代碼:(借用了樓上的代碼)
<template>
<div id="app">
<ul>
<li v-for="(menu,index) in menus" :key="index">
<a @click="toggle(menu,index)">{{menu.name}}</a>
<ul v-show="menu.open">
<li v-for="(item,index) in menu.list" :key="index">{{item.name}}</li>
</ul>
</li>
</ul>
</div>
</template>
<script>
export default {
data() {
return {
menus: [
{
name: "權(quán)限管理",
open: true,
list: [
{
name: "用戶(hù)管理"
},
{
name: "部門(mén)管理"
},
{
name: "角色管理"
},
{
name: "菜單管理"
}
]
},
{
name: "電池管理",
open: true,
list: [
{
name: "用戶(hù)管理"
},
{
name: "部門(mén)管理"
},
{
name: "角色管理"
},
{
name: "菜單管理"
}
]
}
]
};
},
methods: {
toggle(menu,index) {
if(menu.open){
menu.open=false
}else{
menu.open=true
}
this.menus.forEach((item,indexMenus)=>{
if(indexMenus!==index){
item.open=false
}
})
}
}
};
</script>
4.實(shí)際上element有成型的導(dǎo)航欄插件tree中的accordion屬性可以控制這種效果,貼上url:http://element.eleme.io/#/zh-...
5.希望能幫到你
你應(yīng)該先去看看 http 協(xié)議:典型的 HTTP 會(huì)話(huà)
一次 http 會(huì)話(huà)先由客戶(hù)端(瀏覽器)發(fā)起請(qǐng)求,然后服務(wù)器收到請(qǐng)求之后,根據(jù)請(qǐng)求內(nèi)容返回客戶(hù)端想要的數(shù)據(jù),叫響應(yīng)。
一個(gè)請(qǐng)求由請(qǐng)求頭、請(qǐng)求正文等組成,url,get/post這些屬于請(qǐng)求頭的部分,請(qǐng)求正文就是你re.send方法發(fā)送的數(shù)據(jù)。
服務(wù)器收到請(qǐng)求后返回的響應(yīng)同樣有響應(yīng)頭、響應(yīng)正文,例如你re.status的值其實(shí)就是響應(yīng)頭里的 HTTP 狀態(tài)碼,re.responseText就是響應(yīng)正文。
為什么你會(huì)收到整個(gè)http.html頁(yè)面,這是因?yàn)榉?wù)器返回的響應(yīng)正文就是整個(gè)http.html頁(yè)面,跟你 send 過(guò)去的東西沒(méi)有任何關(guān)系。
如果你想收到的 send 過(guò)去的東西,你需要在服務(wù)器的代碼里進(jìn)行處理,讓服務(wù)器返回你想要的響應(yīng)內(nèi)容。
find_element_by_class_nam 定位到btnBook fullWidth 再點(diǎn)擊不行?
最好提供下 網(wǎng)頁(yè)源代碼.
看你的截圖,
所以,首先你可以用在代碼中打斷點(diǎn)來(lái)代替log:
getList: function(data){
this.upImgList = data;
debugger
// console.log(this.upImgList);
// console.log(this.upImgList[0]);
}
然后,因?yàn)槟闶褂昧?code>this.upImgList = data,而data是一個(gè)數(shù)組,所以this.upImgList和data指向同一個(gè)數(shù)組,所以你要在代碼中查看有哪些地方對(duì)this.upImgList和data做了修改。
用v-for
<baidu-map class="map" :center="map.center" :zoom="map.zoom" ak="">
<bm-marker v-for="marker in markers" :key="marker.id" :position="marker.geo" @click="handleMarkerClick(marker)">
</bm-marker>
</baidu-map>中間有一個(gè)span標(biāo)簽?zāi)?,?huì)有影響的
可以看這個(gè)鏈接:http://www.w3school.com.cn/jq...
里面有這樣一句:
empty()方法從被選元素移除所有內(nèi)容,包括所有文本和子節(jié)點(diǎn)
你的默認(rèn)值就是v-model呀,不要用:value寫(xiě),你在data里面給v-model一個(gè)值就行了
<textarea name="" v-model="aaa" rows="" cols=""></textarea>
data(){
return{
aaa:'123'
}
},1、parent組件中在componentDidMount中通過(guò)ajax獲取數(shù)據(jù),同時(shí)利用setState將數(shù)據(jù)變化更新到本身的state中。
2、在parent組件中用state作為child組件的props,進(jìn)行數(shù)據(jù)的傳遞
3、child組件中componentWillReceiveProps監(jiān)聽(tīng)數(shù)據(jù)更新實(shí)現(xiàn)child組件中的二次請(qǐng)求
你的hello word 33333什么的是不是寫(xiě)在state里的
0==false
參考https://developer.mozilla.org...
是key為data 然后重命名為list
估計(jì)你應(yīng)該是共用了同一個(gè)定時(shí)器,提問(wèn)時(shí)最好貼出代碼。
<div>111</div>
<br>
<div>222</div>
<br>
<div>333</div>
<script type="text/javascript">
var clickDiv = function(dom) {
dom.onclick = function() {
var count = 0;
var task = setInterval(function() {
if (count < 3) {
console.log(dom.innerHTML);
// blink(); /* 閃爍方法 */
count = count + 1;
} else {
clearInterval(task);
}
}, 1000);
};
};
var divs = document.getElementsByTagName('div')
for (var i = 0; i < divs.length; i ++) {
var div = divs[i];
clickDiv(div);
}
</script>
可以這么寫(xiě)試試。
就但這個(gè)閃爍功能來(lái)看,如果不考慮 ie9 一下,純 css 就能實(shí)現(xiàn)。
div {
width: 100px;
height: 100px;
background-color: pink;
animation: blink .8s 3;
-moz-animation: blink .8s 3;
-webkit-animation: blink .8s 3;
-o-animation: blink .8s 3;
}
@keyframes blink {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}
@-moz-keyframes blink {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}
@-webkit-keyframes blink {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}
@-o-keyframes blink {
0% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 1; }
}北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專(zhuān)業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(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ū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。