假警報,關閉啦
你需要裝一個pixi-display插件。
s.match(/[\s\S]/gu).length
主要是正則表達式u標志符可以匹配4字節(jié) Unicode 編碼。
空字符串要處理一下。。。因為 match 返回 null。
正則表達式u是ES6的特性,同樣的ES6的字符串迭代器也能正確處理 Unicode 編碼:[...s].length等等寫法。
我好奇地跑去 babel 測試了一下,發(fā)現(xiàn)了這群大觸喪病的 hack:
s.match(/[\s\S]/gu)
s.match(/(?:[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g)D:\reactnative\MyProject>npm run android
npm ERR! missing script: android
看這段提示,很明顯是你執(zhí)行的 npm scripts 不對。 npm run xxx 執(zhí)行的 scripts 是在 package.json 文件中定義的 scripts 命令。很明顯,你的項目的 package.json 里沒有這個 android 這個命令。
仔細檢查下 package.json 下吧。
還有, 你在下載 android 的一些資源時,也失敗了。
java.net.UnknownHostException: dl.google.com
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
3.xml
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
2.xml
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
1.xml
Failed to download any source lists!
File C:\Users\Administrator\.android\repositories.cfg could not be loaded.
FAILURE: Build failed with an exception.
這些資源,有的是需要翻墻的,或者是設置一些代理。請自行查找吧。
.speaking元素高度80,減去上下邊框2;.control-bar元素高度25,因為是border-box所以不記該元素邊框,減去該元素高度后為:80 - 2 - 25 = 53;然后你的.send-button高度為55,所以你的“發(fā)送”超出了2px。
劃重點:
所有的一切都是基于你的盒子是box-sizing: border-box來的,盒子高度由邊框開始計算。
你把.send-button高度設置成54px,正好就是攔住.speaking元素的下邊框,設置成53px,就在.speaking里面。
記得同時把text的line-high改成53px哦
首先:IE沒有設置滾動條樣式的api,不可以自定義滾動條樣式
非要實現(xiàn)的話,只能自己用HTML仿造一個滾動條了,思路是:用一個div把內容包裹起來,計算內容高度和包裹div高度之間的比例關系,然后繪制一個符合比例的滾動條div,拖動這個滾動div實時改變內容相對于包裹div的位置,當然你用其他元素span...也可以
你需要的是一個 service 服務,而不是組件。
播放視頻時每隔一段時間(5秒,10秒)存儲視頻進度到localstorage中,加載視頻時判斷是否有存儲。
transition最好實現(xiàn) 如果要用jquery方法 可以使用 jquery的animate() 方法,詳細指定你要變化的屬性,
cssnano({
autoprefixer: false
})文檔里有介紹,出現(xiàn)這種現(xiàn)象的原因就是沒有使用<Switch>包裹。
我們有現(xiàn)成的項目,你自己參考下吧。
initial dav
配置應該沒什么問題了 報錯的顯示缺少冒號你看看那個地方是不是少打了
請問這個問題您解決了沒,我也遇到了同樣的問題
在HTML設置了字體大小 , rem會根據這個值做計算 , 可以先在window.onload后查看一下html的字體大小是否是你預想的值 , 如果不是 , 那么問題就找到了 , 如果是的話能否設置一個元素點擊事件彈出html的font-size用于檢測是否后續(xù)有內容對html修改 ; 目前能想到的debug思路 可以試試
meta的問題。把你meta貼出來看看看
Sass編譯前
$remUnit: null !default;
@media screen and (min-width: 1024px) {
$remUnit: 102 !global;
}
@media screen and (min-width: 1920px) {
$remUnit: 192 !global;
}
body {
width: $remUnit;
}
編譯后
body {
width: 192;
}
Sass編譯前
$remUnit: null !default;
body {
@media screen and (min-width: 1024px) {
$remUnit: 102 !global;
width: $remUnit;
}
@media screen and (min-width: 1920px) {
$remUnit: 192 !global;
width: $remUnit;
}
}
編譯后
@media screen and (min-width: 1024px) {
body {
width: 102;
}
}
@media screen and (min-width: 1920px) {
body {
width: 192;
}
}如果沒有性能要求的話(但和用jquery插入再改相比肯定快得多),可以用cheerio,就不用跟正則搞來搞去了(而且很安全)
import cheerio from 'cheerio';
var str='第一個視頻<iframe frameborder="0" width="640" height="498" src="https://v.qq.com/iframe/player.html?vid=a0678a3ahqx&tiny=0&auto=0" allowfullscreen=""></iframe>第二個視頻<iframe frameborder="0" width="640" height="498" src="https://v.qq.com/iframe/player.html?vid=a0678a3ahqx&tiny=0&auto=0" allowfullscreen=""></iframe>沒有了'
var $ = cheerio.load(str, {decodeEntities: false});
$('iframe').attr('width','100%')
console.log($.html())北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數據專業(yè)的國家
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產業(yè)為響應國家深化產教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產業(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)架構師。