這是CSS優(yōu)先級問題
首先需要明白CSS的background其實是一種省略的寫法,參見https://www.w3schools.com/css...
由于div > .oUl >li的優(yōu)先級比li:nth-child(3)優(yōu)先級要高
因此li:nth-child(3)中定義的background-position其實會被div > .oUl >li中的background所覆蓋
nslookup看看域名解析。
推薦官網(wǎng)使用的Expo開發(fā)工具
Component的實例方法selectComponent,可以通過它找到子組件實例,然后調(diào)用子組件的方法。例如:
<countdown id="countdown" />
onReady() {
this.countdown = this.selectComponent('#countdown');
this.countdown.start();
}因為listItems是異步拿到的,所以你在綁定dropdown數(shù)據(jù)源的時候,可以有兩種方式:
<dropdown [data]="listItems"></dropdown>
listItems: Library[];
getList(urlStr: string) : void {
this.http
.get(urlStr)
.filter((data: Library[]) => data !== null)
.subscribe((data: Library[]) => {
this.listItems = data.filter((library) => library.name.toUpperCase().indexOf(pattern.toUpperCase()) !== -1)
.sort(this.sortFunction))
});
}
<dropdown [data]="listItems | async"></dropdown>
listItems: Observable<Library[]>;
getList(urlStr: string) : Observable<Library[]> {
this.http
.get(urlStr)
.filter((data: Library[]) => data !== null)
.map((data: Library[]) => {
return data.filter((library) => library.name.toUpperCase().indexOf(pattern.toUpperCase()) !== -1)
.sort(this.sortFunction))
});
}
this.listItems = getList("url");在測試文件中要引入 Element UI
import ElementUI from 'element-ui';
Vue.use(ElementUI);有些插件沖突了,不知從什么版本開始一直有這個問題,以前都沒有。插件卸載了又不爽,只能將就了
新增的元素不要加id,通過class選擇器,不然頁面會有多個相同id,這會出問題的
個人建議用彈性布局
其他想法用 display:table 也可以試試
讓后臺取數(shù)據(jù)的時候做好分組,我當時這個需求跟你一樣。不過我是寫后臺的
沒辦法的,React Native的js引擎和runtime就有這么大。。。這些庫文件同時有x86版本和arm版本,如果你的app不需要在x86處理器(比如華碩的某款手機)上運行,可以裁剪掉x86的庫文件,大概可以縮小個3、4M的樣子,再想減小就不可能了。
生成環(huán)境下你需要自行配置 nginx 代理
location /api {
proxy_pass http://api.yoursite.com;
}1、建議發(fā)送 http 請求
var link = document.getElementById('testCss');
var xhr = new XMLHttpRequest();
xhr.open("GET", link.href)
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log(xhr.responseText);
}
}
xhr.send();
效果
2、可以通過 document.styleSheets[1].cssRules 獲得相應(yīng)的 link 標簽的 css 規(guī)則,但是 chrome 下返回 null 截圖是 FF 的,之前有人反映過這個問題
3、如果可以的話,建議通過 js 獲取 計算樣式處理會比較好,類似這樣:
window.getComputedStyle(document.documentElement).marginLeft
本地還是和后端交互?
并不是對齊有錯,而是前邊多了空格
組件生命周期結(jié)束函數(shù)里銷毀創(chuàng)建的Swiper實例
創(chuàng)建Swpier時用ref屬性來指定Swiper容器,不用className
各有千秋,也就是多頁面和單頁面的差別了。
資源只請求一次,第一次加載頁面稍微慢點,但是跳轉(zhuǎn)單頁面的其他路由會更流暢
每次加載頁面都是重新加載資源,資源少了,正常情況下應(yīng)該會比單頁面第一次加載快點點
在目前的網(wǎng)絡(luò)情況下, 除非是追求毫秒的響應(yīng)(或者頁面資源非常多的情況),單頁面的優(yōu)勢(流暢)會遠遠大于多頁面(hybird不用管SEO)
缺少data參數(shù),兩遍的數(shù)據(jù)結(jié)構(gòu)都不一樣。
你們的數(shù)據(jù)應(yīng)該是這樣的
data : {xx:xx,yy:yy}
而不是
{xx:xx,yy:yy}
所以傳數(shù)據(jù)的時候再包一層data看看。
寫一個我的思路,采用減法
我覺得你的s應(yīng)該是一個固定的數(shù)吧,既然這樣那么能出現(xiàn)的所有數(shù)據(jù)也已經(jīng)固定下來了
比如s=1000000,那么1~1000000里的隨機整數(shù)的全部可能也固定下來了
那么現(xiàn)在數(shù)據(jù)庫里創(chuàng)1000000條數(shù)據(jù),然后用戶來拿一個數(shù)了,就全部取出來,然后隨機一個整數(shù)出來,把這個數(shù)返給用戶的同時給這個數(shù)在數(shù)據(jù)庫里設(shè)置一個字段,比如used:true
下次用戶來取的時候再從數(shù)據(jù)庫里取全部數(shù),不過要帶上篩選條件,used不為true的,把取出的集合再隨機一個數(shù)出來分配給用戶,再把隨機出來的數(shù)在數(shù)據(jù)庫里設(shè)置一個相同字段,比如used:true
以此類推
這樣應(yīng)該不會存在重復的問題,開銷的話也只是查一次數(shù)據(jù)庫而已,比你的1,2應(yīng)該都快
當然這個還有優(yōu)化的空間,比如這個所有的數(shù)據(jù)也不一定存在數(shù)據(jù)庫里啊,redis應(yīng)該也更快,等等。我只是說下我的思路
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產(chǎn)業(yè)鏈。利用北京大學優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓領(lǐng)域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務(wù)負責iOS教學及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通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)師。