微信小程序不支持requestAnimationFrame
沒有通過router注入路由吧?!參考vue router文檔
在title那應該有個hook的, 找到他的名字, 然后注冊一個hook, 在hook里面處理標題.
先說[] + {}。
一個數組加一個對象。加法會進行隱式類型轉換,規(guī)則是調用其valueOf()或toString()以取得一個非對象的值(primitive value)。如果兩個值中的任何一個是字符串,則進行字符串串接,否則進行數字加法。[]和{}的valueOf()都返回對象自身,所以都會調用toString(),最后的結果是字符串串接。[].toString()返回空字符串,({}).toString()返回"[object Object]"。最后的結果就是"[object Object]"。然后說
{} + []。
看上去應該和上面一樣。但是{}除了表示一個對象之外,也可以表示一個空的block。在[] + {}中,[]被解析為數組,因此后續(xù)的+被解析為加法運算符,而{}就解析為對象。但在{} + []中,{}被解析為空的block,隨后的+被解析為正號運算符。即實際上成了:{ // empty block } + []即對一個空數組執(zhí)行正號運算,實際上就是把數組轉型為數字。首先調用[].valueOf()。返回數組自身,不是 primitive value,因此繼續(xù)調用[].toString(),返回空字符串。空字符串轉型為數字,返回0,即最后的結果。
1.<el-col :span=8>被element-ui的render后轉換為一個有有class的el-col和el-col-8,而對應element-ui.css里面設置了float屬性,浮動了之后就是向頂部擠
2.而原生div中a標簽文字就默認是居中
3.希望可以幫到你
取反是對函數的返回值取反,函數返回的是undefined 所以為false
另外你可以試下這種情況為什么又不一樣了
!function(){console.log(999)}在tsconfig.json里面設置 "target": "es6"應該就好了
ios 下的 fixed 是假的,感覺上是通過絕對定位做的東西
可以在body下絕對定位一個100%大小的div,來實現這種全屏的覆蓋
要注意的就是這時候的body就不能滾動了,得用div滾動
html
body
div.fixed
div.scroll
css
html,body,.scroll
width:100%
height:100%
overflow:hidden
position:relative
.scroll
overflow:auto
.fixed
position:absolute
width:100%
height:100%1.Z-INDEX常用于同級之間比較
<div>
<div class="first common">
i am the first div.
</div>
<div class="second common">
i am the second div.
</div>
<div class="third common">
i am the third div.
</div>
</div>
這樣的div結構設置z-index,輕松愉快愉快。
2.像父子關系的,父元素不設置z-index,設置子元素為負值,即可實現父元素在上的效果
<div class="first common">
i am the first div.
<div class="second common">
i am the second div.
</div>
</div>
getRecommend.then((res) => {
你可能是想getRecommend().then((res) => {
注冊組件 還得掉一個vue的 install 內置方法
//alert里面的main.js
import Vue from 'vue'
import alertComponent from './main.vue'
let AlertConstructor = Vue.extend(alertComponent);
let instance;
var Alert= function (msg) {
instance = new AlertConstructor({
data: {
message: msg
}
});
instance.$mount();
document.body.appendChild(instance.$el);
// return instance; //不需要return了 你都聲明全局變量了
};
const install = function(Vue) { //必須要使用這個方法掛載到vue上
Vue.prototype.$myAlert = Alert;
}
export default install
// export default Alert;
//主入口main.js這么引用
import Alertfrom from './alert/src/main.js';
Vue.use(Alertfrom);
然后就可以在別的組件里通過 this.$myAlert()調用了
這里面有比較完整的示例代碼,你可以看看
https://router.vuejs.org/zh-c...
location / {
try_files $uri $uri/ /index.html;
}
差一樣東西
ReactDOM.renderArray.indexOf
document.querySelectorAll('img[data-url]').forEach(item => {
item.addEventListener('click', (img) => {
document.getElementById('myvideo').src = img.getAttribute('data-url')
})
})北大青鳥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è)人才培訓領域的先行者
曾工作于聯想擔任系統開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經理從事移動互聯網管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經理職務負責iOS教學及管理工作。
浪潮集團項目經理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網頁制作和網頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經驗。曾經歷任德國Software AG 技術顧問,美國Dachieve 系統架構師,美國AngelEngineers Inc. 系統架構師。