在options里面配置tap:true,它會(huì)在區(qū)域被點(diǎn)擊的時(shí)候派發(fā)一個(gè) tap 事件,你可以像監(jiān)聽(tīng)原生事件那樣去監(jiān)聽(tīng)它。然后在vue生命mounted生命周期添加監(jiān)聽(tīng)
mounted() {
this.$refs.scroll.$refs.listWrapper.childNodes[0].addEventListener("tap", (e) => {
// that.e.srcElement
this.element = e.srcElement
})
},
這樣this.element就是你要點(diǎn)擊的節(jié)點(diǎn)了,在click事件中就可以調(diào)用scrollToElement這個(gè)方法了
zczc(event) {
this.$refs.scroll.scrollToElement(this.element, 1000, true, true, "bounce")
},'可以去掉,最外面的引號(hào)統(tǒng)一用單引號(hào)試試
那你可以參照以下小栗子:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div id="box"></div>
<script type="text/javascript" src="jquery-3.2.1.min.js"></script>
<script type="text/javascript">
var a = 'one', b = 'two';
function test(x, y) {
return '<button onclick="show(\'' + x + '\',\'' + y + '\')">Click Me</button>';
}
function show(x, y) {
console.log(x + '-' + y);
}
$('#box').append(test(a, b));
</script>
</body>
</html>試下 var myvideo = require('../public/bundle.js').default;
beforeCreate是vue組件的生命周期,你去‘*.vue’文件找吧,知道的也就這么多了
不用非得糾結(jié)這個(gè)插件的用法,當(dāng)接口返回過(guò)來(lái)的數(shù)據(jù)長(zhǎng)度不夠時(shí),讓它display:none就可以了
你把加載動(dòng)畫(huà)單獨(dú)寫(xiě)成一個(gè)組件,通過(guò)app.vue引入
this.$echarts這個(gè)你哪來(lái)的
e...分享是需要配置token 的 ,看看微信分享文檔吧,并不是你直接分享出來(lái)就可以二次分享了
js:this.style.left=0
jq:$(".box").css('left', 0);
不要把jq的語(yǔ)法和js 的弄混了
你說(shuō)的應(yīng)該是socketio吧,也就是websocket吧,看了是為開(kāi)發(fā)調(diào)試還是要實(shí)現(xiàn)具體的業(yè)務(wù)功能,去看看socketio的文檔
分成n組,當(dāng)前只請(qǐng)求顯示一組,當(dāng)滾動(dòng)到表格底部時(shí),觸發(fā)ajax,請(qǐng)求第二組
<ul>
<li><label>銀行</label><input type="text"></li>
<li><label>信用卡</label><input type="text"></li>
</ul>
你把代碼改成這樣,看看每個(gè)label的寬度是不是不一樣?
所以文本短的后面的輸入框會(huì)比文本長(zhǎng)的后面的輸入框向左偏移。
你要實(shí)現(xiàn)輸入框?qū)R,就要把文本用標(biāo)簽包起,并且設(shè)置樣式width:固定值。
Just for debugging purpose
所以,問(wèn)你自己,是要調(diào)試,還是用于生產(chǎn)環(huán)境。
1.加入配置:axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'
2.引入:import Qs from 'qs'
3.post請(qǐng)求中,需要將數(shù)據(jù)序列化:data: Qs.stringify(params),
不能使用路由的跳轉(zhuǎn)函數(shù)嗎
this.$router.push({path:'/contactIndex'})
不行的話
window.location.hash = "#/contactIndex"你這個(gè)代碼是打錯(cuò)了嗎?let [...spraed]=[10,5,8,23,30];
這里這樣用多此一舉
這樣寫(xiě)的好處是引用類型的第一層會(huì)按值復(fù)制
//第一層按值賦值 但如果是二層以上還是引用 []
let arr = [10,5]; // 2層 [{name:"li"}]
let [...spraed] = arr;
spraed[0] = 1 //2層 spraed[0].name = 1
console.log(arr);//[10,5] //2層 [{name:1}]
console.log(spraed);//[1,5] //2層 [{name:1}]
const isX=value=>value==10;
let spraed=[10,5,8,23,30];
let filtered=spraed.filter(isX);
console.log(filtered);
v=>v 箭頭函數(shù) -> function(v){return v};... 擴(kuò)展運(yùn)算符 let a = [a,b,c]; ...a -> a,b,c 所以 [...a] -> [a,b,c]
擴(kuò)展運(yùn)算符常用于函數(shù)
function func(a,b,c){console.log(a,b,c)};
func(...[1,2,3]);//1,2,3
function func(...arg){console.log(arg)};
func(1,2,3);//[1,2,3]
//剩余參數(shù)
function func(a,...arg){console.log(a,arg)};
func(1,2,3);//1,[2,3]注意用法, 參考 https://laravel.com/docs/5.6/...
但推薦都換成復(fù)數(shù)的, 符合語(yǔ)義, 許多評(píng)論嘛,
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class User extends Model
{
protected $table = 'user';
protected $primaryKey = 'id';
public $timestamps = false;
public function comments(){ // 注意這里, 用屬性
return $this->hasMany('App\Models\Comment', 'uid', 'uid');
}
}
use App\Models\User;
class TestController extends Controller{
public function test(){
$user = User::first(); // 注意這里, 取一個(gè)用戶
// 當(dāng)然, 這個(gè)用戶沒(méi)數(shù)據(jù), 試著換一個(gè)用戶, 比如
// $user = User::find(100); // 取 id 為 100 的用戶, 看他有沒(méi)有評(píng)論數(shù)據(jù),
var_dump($user->comments); // 注意這里, 用屬性
}
}樓主提的這個(gè)問(wèn)題并不是mysql的問(wèn)題。
建議樓主可以認(rèn)真看看TCP/IP或者HTTP相關(guān)的書(shū)籍,補(bǔ)充一些網(wǎng)絡(luò)基礎(chǔ)知識(shí)。
首先,外部能夠連接到內(nèi)部電腦,如果在同一個(gè)WIFI下,A和B處于同一個(gè)子網(wǎng),也就是局域網(wǎng)中,你的mysql服務(wù)器的IP地址和你的外部電腦處于同一個(gè)網(wǎng)段,因此可以直接ping通,可以實(shí)現(xiàn)遠(yuǎn)程連接。
如果兩個(gè)電腦處于不同的網(wǎng)段中,也就是無(wú)法ping通,肯定是連接不上的,你需要中間代理或者直接將mysql傳到具有公網(wǎng)IP的服務(wù)器上部署,全世界任何一個(gè)電腦都可以ping通你的mysql所在的服務(wù)器,那樣就可以遠(yuǎn)程連接OK了。
我之前遇到的問(wèn)題是,未打開(kāi)遠(yuǎn)程訪問(wèn)權(quán)限導(dǎo)致的。
解決辦法:
如果你想任何時(shí)間都能夠訪問(wèn)到mysql數(shù)據(jù)庫(kù),建議你將它部署在阿里云騰訊云這種云服務(wù)器上,主機(jī)商會(huì)提供一個(gè)公網(wǎng)IP供你連接?;蛘吣阋部梢圆渴鸬阶约嘿?gòu)買的VPS上,比如vultr這類vps主機(jī)上,它依然會(huì)提供一個(gè)公網(wǎng)IP。
這個(gè)問(wèn)題是不是跟你的需求一致?
https://stackoverflow.com/que...
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(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)師。